Central London Restaurants

Glass Restaurant

Marlborough Hotel, 9 Bloomsbury Street London, WC1B 3QD, Great Britain

Prices from £28

Continue Next

Description

Glass Restaurant and Bar - clearly a good choice - a la carte dining
More info

Error: failed to make map tab.

'bool' object is not callable
Continue Next