2062 Westwick Walk, London South