The Stafford London
Right in the heart of St James's and Mayfair, The Stafford London sits just a short walk from some of London's most legendary landmarks. Inside, its central restaurant is just as eye-catching.
The Michelin-starred Michael Caines at The Stafford serves up refined European dishes, packed with seasonal British ingredients. Think venison saddle, braised beef cheek and red mullet tartlet.