177 TORRIDON ROAD, LONDON, SE6 1RG
Alterations to the shop front and the installation of a flue at 177 Torridon Road, SE6, in connec...