.
22 July 2014
(menu)

Megaro Hotel & Restaurant

(The venue is not featured on squaremeal.co.uk)

23 - 27 Euston Road, London NW1 2SD

London: Regent's Park, Camden Town

Square Meal Selections

Find alternate venues near Megaro Hotel & Restaurant

Use our interactive map to locate results by area: