Longcroft House 2 - 8 Victoria Avenue Bishopsgate London EC2M 4NS United Kingdom Recenter To navigate, press the arrow keys. 51.5175682, -0.07929630000001