Battersea Park
park in
London
#64 in London
/
#178 in United Kingdom
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
Message
Go to Planner