30 December 2008

St Michael's Convent

St Michael's Convent is one of the more impressive buildings on Ham Common, and that is saying something.