Site Located On Existing Asphalt Footpath, Off Clapham High Street, Clapham Park Lambeth London SW4 7UR
Display of 2no. internally illuminated digital 75" LCD display screens, one on each side of the Street Hub unit.