Manor House Mews

Manor House Mews

9 new build, 4 bedroom houses with roof terraces overlooking the park, London SE13.
Planning permission granted. Due on site spring 2015.