Ferry Road, Teddington, London, TW11 9NN, United Kingdom

GPTKB entity