This modern serviced office building sits moments from Tower Bridge and the vibrant St Katharine Docks area, offering businesses a prestigious Central London address with excellent local amenities. The property is just a short walk from Tower Bridge, with nearby transport links at Tower Hill Underground Station and Aldgate Underground Station, as well as DLR services from Tower Gateway DLR...