A perfect fit for a big group of travellers: apartment «NEW Sleek 2BD City Flat in the Heart of Farringdon» is located in London. This apartment is located in walking distance from the city center.
Flat 303 City Pavilion, 33 Britton Street, Islington, London, EC1M 5UG, United Kingdom, London, EC1M 5UG