Westcombe Court exterior

Scoop Up This Compact, Sun-Kissed Flat in London for £315K

1 of 11

The eight-story Westcombe Court apartment building was designed in 1965 by architecture firm Chamberlin, Powell & Bon. It is part of Vanbrugh Park Estate, which was commissioned by the Royal Borough of Greenwich, and is located just a short walk from Greenwich Park.