Battersea Park

park in London
#64 in London / #178 in United Kingdom
Photo
by Gordon Joly
/ CC BY 2.5

Battersea Park in London, United Kingdom, is a beautiful and expansive green space located on the south bank of the River Thames. Spanning 200 acres, the park was officially opened in 1858 and offers a diverse range of attractions and facilities. Visitors can enjoy scenic walking paths, picturesque boating lakes, and well-maintained gardens. The park also features a children's zoo, sports facilities, and various sculptures and monuments.


Hotels

Find hotels nearby:

Tours & Activities

Also check out