Results 2 results found Earlham Street in Covent Garden, London, England, United Kingdom, Europe Earlham Street looking towards Seven Dials, in Covent Garden, London, England, United Kingdom, Europe