Talus Close, RM19
Clock tower and attached walls, Purfleet
Credit: Wiki Commons/David Anstiss
Talus Close is a location in London.



return to article