2 Belmarsh Road, Thamesmead, London SE28 0EY

GPTKB entity