st thomas kensal town

The south side of the church of St Thomas Kensal Town, London W10 (UK)

The south side of the church of St Thomas Kensal Town, London W10 (UK)