London seen from the back of £30million RAF Chinook


Stunning pictures capture the view from up high as a £30 million Chinook helicopter soars above Britain’s tallest building for a series of incredible snaps.

Read More…