Bishopsgate Apartments

London, England

196 Bishopsgate is located in London's financial district, which is a short hop on the tube from the thriving West End, a mere walk to the River Thames, and a stone's throw from the numerous bars and restaurants of London's fashionable Hoxton and Shoreditch districts.

See other properties