Beaver Close, Hampton, London, TW12 2BX, England

GPTKB entity