196 Bishopsgate 4 stars

196 Bishopsgate, City of London, London, EC2M 4NR, United Kingdom

Hotel image
Read more reviews for 196 Bishopsgate