Thornhaugh Street, Russell Square, London WC1H 0XG, UK

GPTKB entity