1 Level Loading Door, Demised Parking, 3phase power
The property comprises a mid-terrace industrial unit of portal steel frame construction..
The Windsor Centre is situated in West Norwood, South London. The estate is located off Windsor Grove which can be easily accessed from Norwood..