Ford Specialist, 123 Fairfield Road, Borough of Tower Hamlets, London E3, 2010 • Mmm, I must buy a Ford so I can take it there. (Checks Google Street View.) Blimey! It’s now a smart apartment block.
This site uses Akismet to reduce spam. Learn how your comment data is processed.