Gloucester Road, South Kensington, London SW7 4RL

GPTKB entity