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.

Visit Website


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.

Visit Website


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.

View Website

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.

Find out more