Edit Montgomery Place, London, England