22 Hyde Park Gate, Kensington, London SW7 5DH

GPTKB entity