king square

The former church of St Thomas, Agar Town, London NW.

The former church of St Thomas, Agar Town, London NW. [Source: commercial postcard]

The former church of St Thomas, Agar Town, London NW. [Source: commercial postcard]