Elliot Rhodes shop front at 79 Long Acre in Covent Garden

[London Shopping - Covent Garden - London - England]