143A LEE PARK, LONDON, SE3 9HE
Listed Building Consent for internal alterations and replacement kitchen and bathroom at 143A Lee...