Caxton Grill

2 Caxton Street London SW1H 0QW