117-123 Church Road, Barnes, London SW13 9HL

GPTKB entity