Battersea Park is located in London, just a couple of miles south of Marble Arch and offers visitors much more than just a pleasant place to walk...
London Heliport is located on the River Thames between Battersea and Wandsworth bridges and has been in operation since 1959.
The heliport...
Copyright © 2012 Yahoo!7
All rights reserved.