Portal:United Kingdom/Did you know/January 2006

From Wikipedia, the free encyclopedia

St Leonard's, Shoreditch