HomePlaces Open with Maps Related Articles Blue Plaque Mayfair Walking Tour Category Blue Plaque Area Mayfair Address 20 Hertford St, London W1J 7RX, United Kingdom Map Access 361 m from Hyde Park Corner Piccadilly Line 437 m from Green Park Victoria LinePiccadilly LineJubilee Line 0.9 km from Knightsbridge Piccadilly Line