Creechurch Lane

14-16 Creechurch Lane, London EC3A 5AY