19 Upper Mall, Hammersmith, London W6 9TA, England

GPTKB entity