Central London Restaurants

Covent Garden Grill

16 Henrietta Street London, WC2E 8QH, Great Britain

Prices from �29

Continue Next

Description

Covent Garden Grill - hip new chill 'n party place - a la carte
More info

Error: failed to make map tab.

'bool' object is not callable
Continue Next