The Carlton is situated in the Belgravia area, just a 15-minute walk from Westminster Abbey. Buckingham Palace is a 20-minute walk, and Victoria Place Shopping Centre is 600 m away.
90 Belgrave Road, Westminster Borough, London, SW1V 2BJ, United Kingdom
London City Airport 12.3 km
London Heathrow Airport 23.8 km
London Gatwick Airport 41.5 km