Located on the banks of the River Thames and within a stones throw to Canary Wharf, The Liberty Building is in a fantastic location. All tastes can easily be catered for, from great bars and restaurants to shopping and a wealth of leisure activities. And, should you need to travel, many options await to whisk you away, including the DLR, Tube & future Crossrail station.