Just checked out the address on street view and there seems to be villas on the former site now accompanied by old terraces.


Ahh, if only victa had kept producing the thumblatch catcher series, they would be in better shape today!