Shacklegate Lane, Teddington, London, TW11 8SF

GPTKB entity