Previous Image Next Image St Thomas, Kensal Road, London W10 St Thomas, Kensal Road, London W10; The first church building [Source: http://www.sthomaskensaltown.co.uk] St Thomas, Kensal Road, London W10; The first church building [Source: http://www.sthomaskensaltown.co.uk]
You must log in to post a comment.