42-48, York Terrace E NW1 London, England