|
Greek in London
- Fitzrovia
17A Percy Street, Fitzrovia, London, W1T 1DU
Tags:
air conditioning, greek, live music, private parties: up to 90 guests, terrace, vegetarian dishes
|
0 Reviews
|
|
Greek in London
- Hampstead
291 Finchley Road, Hampstead, London, NW3 6ND
Tags:
greek, live music, private parties: up to 90 guests
|
0 Reviews
|