25 Churchill Place
One Pager showcasing office space at 25 Churchill Place in Canary Wharf, London. The long Singe Page website features a subtle parallax effect as you scroll using the quality imagery. Further down there is a neat infographic illustrating the location vs main tube and overland stations.
25 Churchill Place has 56,692 sq ft remaining of the very latest generation office space to suit all types of occupier.