SE109HW
The Plaza, 135 Vanbrugh Hill, Greenwich, London, SE10
split level penthouse 2 bedrooms circa 759 sq ft large private roof terrace secure underground parking communal roof terrace no chain East Greenwich location close to shops short walk to Royal Park