196 Bishopsgate, London, Greater London (Great Britain) Show on map Great location 9.2
Good
7.7
Updating availability and prices
Room
Catchit.com Hotels Europe Great Britain Greater London London 196 Bishopsgate Apartments