Ref No.
LOC1001
Vacant former police station with good parking and controllable pedestrian street to the front of the building. This location also includes space for production offices. North East London.