New Shop Opening Soon!  17 Blomfield Street, London EC2 (off London Wall)