Catherine House, Station Road, Borough Green

5 Apartments, a mix of 1- and 2-bedroom units

View Development

John Penn St thumbnail

John Penn Street, Greenwich, London

4 Houses, semi-detached & detached, a mix of 4- & 5-bedroom luxury homes

View Development