360/364 London Road
Car sales and repair business that was the on west side of London Road, south of the White Hart pub and on the north side of the corner with Broadway Gardens.
Being a Austin Rover dealer they did a repair on my Rover 3.5 in 1984:
The garage also rented cars:
The site was used by KwikFit for a number of years, as seen in this 2008 Google StreetView:
These aerial views are from Bing:
The site was bought by a property developer who wanted to build a block of flats. With the KwikFit signage removed, parts of the original words used by Allen Bros could be seen.
Demolition began in early December 2016.
From 1953 Who’s Who in the Motor Industry digitised by Grace’s Guide to British Industrial History:
Car and Light Commercial Vehicle Stockists.
360, London Road, Mitcham, Surrey.
Lt. Col. F.E. Manning O.B.E.
Advertised as the Broadway Garage in 1937: