A modern 17-storey building located in one of the most lovely quarters of London near The Shard is perfect for firms seeking a vibrant area. Located on the third floor, these stylish offices provide fantastic natural light. Also including 5 fully furnished meeting rooms, an ultra modern reception and high speed internet. Walking distance from London Bridge station. Ref: 23538