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.