Star of London, Link Cars, 3 Parade, Whitchurch Lane, Edgware, Borough of Barnet, London HA8, 2004 • For an appointment phone Mr Asha on his 01 ghost number. In 2016 the sign was still there. Don’t know about the lovely signboard though.
This site uses Akismet to reduce spam. Learn how your comment data is processed.