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
|