1-12, Bloomfield Terrace SW1 London, England