2 Caxton St, London SW1H 0QW
European restaurant | Restaurant
This sophisticated eatery specializes in a modern European menu that showcases locally-sourced ingredients, including unique charcoal grill specials, creating a refined yet approachable dining experience.