Art Galleries in London - The City Saint Ethelburga's, The City, London, 78 Bishopsgate, EC2N 4AG Tags: art, charity, culture, exhibitions, fine art, gallery, lectures, sculpture