This remarkable building was completed in 2009 and is adjacent to the O2 Arena and is a 3 minute's walk from North Greenwich station. The fully furnished office spaces give brilliant natural light with floor to ceiling windows and they are located on the 8th floor and offers panoramic views of Canary Wharf, the Thames and the Olympic Park....