Marco’s New York Italian London Bloomsbury

130-134, Southampton Row, Bloomsbury WC1B 5AF, Greater London
Marco’s New York Italian London Bloomsbury

Restaurant Information :

Food Type :
American
Restaurant Style :

Marco’s New York Italian London Bloomsbury is now open at the Mercure Hotel.

The restaurant boasts an excellent location in the heart of London and is just a short stroll from Euston, Russel Square and Holborn. The restaurant has a Manhattan style bar area with floor to ceiling windows and outside seating area. It’s perfect for a quick bite to eat, coffee or cocktail at the bar.

Browse By Location
Page Views: 172