Royal Exchange, London EC3V 3LR, United Kingdom

GPTKB entity