Back to Long Acre
The Zara store on Long Acre in Covent Garden, just a one minute walk from the station.
Back to Long Acre