
Caxton Grill 2 Caxton Street London SW1H 0QW Tel: 0800 652 1498 The Caxton Grill has lured me back again. Partly because I have never had a bad meal there and mostly because it’s one of the hottest tables in town right now, Head Chef Adam Handling is, as I write riding high in