War memorial at the Church of St Mark

Churchyard of St Mark’s Church , 114 Hamilton Terrace, London, NW8 9UT

Listed on the National Heritage List for England. Search over 400,000 listed places

Explore this list entry

Previous Overview