The Caxton Grill is centrally located near to St James' Park and is one of the few London restaurants with a Josper Grill which impart a charcoal, smoky flavour to the modern European cuisine.…
A stunning new hotel in the heart of the capital with restaurants celebrating the best of British and Mediterranean cooking.…