Simon Harriyott on Flickr Site of the French Protestant Church demolished 1888 Aldersgate Street, EC2, London by Corporation of London Colour: blue Wikimedia: Flickr: How to add yours Alan S> on Flickr Spudgun67 on Wikimedia Commons Nick Harrison on Flickr Nick Harrison on Flickr Nick Harrison on Flickr Nick Harrison on Flickr Nick Harrison on Flickr Nick Harrison on Flickr Spudgun67 on Wikimedia Commons Nick Harrison on Flickr Google Streetview OpenStreetMap