Mayfair Where to Stay
Prince William Hotel
42-44 Gloucester Terrace, London, W2 3DA 020 77247414
Kensington Gardens Hotel
9 Kensington Gardens Square, London, W2 4BH 020 72217790
42-44 Gloucester Terrace, London, W2 3DA 020 77247414
9 Kensington Gardens Square, London, W2 4BH 020 72217790