196 Bishopsgate, London, London, EC2M 4NR
Located in the heart of London's financial district, 196 Bishopsgate offer fully serviced and modern 4-star hotel apartments, opposite Liverpool Street train and underground stations.