Land outside 195-197 Woolwich Road, London, SE10 0RJ
Installation of two internally illuminated advertising screen units to freestanding bus shelter a...