Hampstead High Street, Hampstead, London NW3 1QG

GPTKB entity