Simon Harriyott on Flickr Site of the French Protestant Church demolished 1888 Aldersgate Street, EC2, London by Corporation of London Colour: blue Wikimedia: Copy to clipboard Flickr: Copy to clipboard 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