Great Central House, Melcombe Place, London NW1 6JJ

GPTKB entity