Longcroft House 2 - 8 Victoria Avenue Bishopsgate London EC2M 4NS United Kingdom Recenter 51.5175682, -0.07929630000001