distance from search miles
Located in the heart of London, the centre offers guests and tenants transport convenience. From taxis, buses, and trains to airports within a few miles radius of the workplace, commuting to and from the location could not be simpler...