The Monument Residences 4 stars

Lovat Lane, London, City of London, London, EC3R 8EB, United Kingdom

Hotel image
Read more reviews for The Monument Residences