LAND REAR OF 67 & 67A EGLINTON HILL, PLUMSTEAD, LONDON, SE18 3NT
Construction of a 3 bedroom 5 person dwelling, construction of a new access, boundary treatments ...