Prestigious Venues

Back to Main Site
The Stafford London

The Stafford London

Your luxurious home away from home in the heart of Mayfair, with one of the best wine cellars in London

Key Facts

Overview

Once you discover this hotel, you'll never want to leave. Hidden away in the heart of Mayfair, The Stafford London offers the most pleasing of welcomes. Gino Nardella, the hotel's Master Sommelier (one of only 211 in the world) is legendary, offering tastings and fascinating candlelit tours of the wine cellars. Sample the "Best of British" cuisine in the Lyttelton Restaurant and American Bar.

Venue Review

Venue History

Location

Add this venue to favourites + or Send an event enquiry

The Stafford London, St James's Place 16-18, London, SW1A 1NJ, United Kingdom

Other Prestigious Venues in United Kingdom