Hotels, B&Bs and Self-Catering accommodation in or near Battersea Park, London
Battersea Park, London is a park situated on the south bank of the River Thames opposite Chelsea. It is a 200-acre green space at Battersea in the London Borough of Wandsworth. The park was opened in 1858. It has a riverside promenade, a children's playground, sports facilities and a large lake. It is a great spot to relax or have a stroll while taking in the beautiful surrounding. The SpeedyBooker network provides a range of accommodation in or near Battersea Park, London. Below you can find those with availability for the dates selected including Central London Flat Westminster, Battersea Park, London and Chelsea Cloisters Serviced Apartments, Chelsea, London.