A great place to have a rest after an exciting day! Hotel «The Charterhouse, London Farringdon» is located in London. This hotel is located minutes away from the city center.
West Smithfield, City of London, London, EC1A 9DY, United Kingdom, London, EC1A 9DY