Scaffold Tower

Scaffold Tower
Unit 1 Bellingham Trading Estate Franthorne Way  London SE6 3BX