Opened 12th October 1906.
Location Jews Row/Marl Road, London, SW18
Categories
Authority
More Information Wandsworth Garage