

The Cavendish London is located in the St James’s/Mayfair area of central London, just a short walk from Piccadilly Circus and Green Park stations. Buckingham Palace and Oxford Street are within a 10‑minute walk, and the hotel is about a 45‑minute drive from Heathrow Airport, with London City Airport around 35–40 minutes away by public transport.