The Bank Of England Loading Map.... The Bank Of EnglandThreadneedle St, EC2R 8AH, UKEvents 51.5141218 -0.08620489999998426 Address Threadneedle St, EC2R 8AH, UK London United Kingdom Upcoming Events No events in this location