Mumbai Square Restaurant

Center map
Traffic
Bicycling
Transit
Google MapsGet Directions

 

Mumbai Square Restaurant, 7 Middlesex Street, London E1 7AA