32-38 Theobalds Road, London, WC1X 8PA, England

GPTKB entity