Showing results for montagu kitchen
Search instead for montagukitchen
The Montagu Kitchen
(130)
Modern British restaurant
All-day hotel restaurant with open kitchen, for seasonal British cuisine and an afternoon tea menu.
Address: 30 Portman Square, London W1H 7BH, United Kingdom
Hours: Open ⋅ Closes 10 PM
Phone: +44 20 7299 2037