10 Frontenac Road, London South