Covent Garden is well-known for being a retail wonderland. However, a lot of attention is given mainly to the main piazza in Covent Garden, disregarding Long Acre.
Long Acre is one of the longer streets in Covent Garden, stretching from Leicester Square to...
Read full review