10 July 2008

Selby House


Selby House is on the corner of Ham Common and Ham Street, just behind the little triangle of the common where St Thomas Aquinas sits.