Strand Motor Company, 156-158 Handcroft Road

  • 020 8686 0868
  • 156-158 Handcroft Road, CR0 3LE

Car repair place on Handcroft Road.

Existence last checked in May 2014.

OS X co-ord: 531715     OS Y co-ord: 166491     (Latitude: 51.382191 Longitude: -0.108681)
Last edited 2017-07-09 13:01:10 (version 4; diff). List all versions.