The Stafford London
Tucked away in the heart of historic St James’s, Mayfair, and just minutes from London’s iconic landmarks and vibrant West End, The Stafford London is one of the finest luxury hotels in the Capital.
Northcote is a small luxury hotel with a Michelin star restaurant situated on the edge of the stunning Ribble Valley, in the heart of Lancashire.
Located in London’s Fitzrovia, Norma is a contemporary and vibrant restaurant, inspired by the food and culture of Sicily with particular emphasis of the Moorish influences of the island’s cuisine.
Keeping you Safe
The health and well being of our guests and colleagues has always been our highest priority. Therefore the list of new procedures being implemented to protect you is extensive and will continue to evolve to reflect ongoing Government and medical advice, client feedback and industry best practice.