Central Located Apartment in City of London - Farringdon StationApartment
33 Hatton Garden, Camden, London, EC1N 8DL, United Kingdom
Featuring quiet street views and free Wi-Fi, Central Located Apartment in City of London - Farringdon Station features accommodation attractively situated in the centre of London, within a short distance of St Paul's Cathedral, Royal Opera House and