Bridge Road Depot Abbey Road Abbey Road, StratfordLondon, ENGLAND
27 Hurry Close, StratfordLondon, ENGLAND