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. The celebrated Chef, Ben Tish is at the helm.