The Tyre Shop, 100 Balls Pond Road, Borough of Islington, London N1, 2002 • Not a tyre in sight, but a nice hand-crafted two-tone paint job. Later became an office of some kind.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Leave a Reply