The Leadenhall Building Level 30, The Leadenhall Building 122 Leadenhall Street View Location +44 20 3753 5500