Back to Long Acre

The Real Greek restaurant Covent Garden
The Real Greek restaurant on Long Acre, Covent Garden, at the junction with Bow Street.

Back to Long Acre