The Bank of England

Threadneedle Street, London, London, EC2R 8AH, United Kingdom (London)