The Clermont London Charing Cross is located 400 m away from the city centre of London. The property is 2 km from the Buckingham Palace and 4 km from Hyde Park. The nearest airport is London Heathrow Airport which is 28.5 km away from the accommodation.

Your Holiday Starts Here

  • Feefo Trusted
  • Spread the Cost
  • £49pp Deposits
  • ABTA & ATOL