Green ParkCentral LondonWithin easy reach of Victoria, Mayfair, Westminster, Covent Garden, Kensington and Chelsea.