exploring-london.com
LondonLife – Australia House’s holy well…
News this week that scientists have confirmed an ancient sacred well beneath Australia House in the Strand (on the corner of Aldwych) contains water fit to drink. The well, believed to be one of 20…