DEPTFORD MARKET YARD, DEPTFORD HIGH STREET, LONDON, SE8 4BX
The renovation of 14 timber arch units facades, installation of 14 flag poles fixed to the upper ...