April 08, 2010 Sacred Spaces - a continuing series... April 08, 2010/ Lux Images of a lovely church that I wish I could remember the name of in St. Albans, just north of London, UK..