Crowne Plaza London - The City 4 stars

19 New Bridge Street, City of London, London, EC4V 6DB, United Kingdom

Hotel image
Read more reviews for Crowne Plaza London - The City