12 and 13, Devonshire Square EC2 London, England