Battersea Park est un espace vert de 200 acres et est le parc le plus proche de l'Eccleston Square Hotel. Il est situé sur la rive sud, de l'autre côté du pont de Chelsea. Le parc a été inauguré par la reine Victoria en 1858 et figure sur le registre des parcs et jardins historiques.
Battersea Park est un parc idéal pour les amateurs de course à pied ou pour se promener le long de la Tamise. Battersea Park abrite également plusieurs jardins magnifiques. Vous pouvez également louer un pédalo sur le charmant lac et il y a un petit zoo qui abrite les chats et les chiens de Battersea, ainsi qu'un parcours de mini-golf.
Battersea Park est le parc le plus proche de l'Eccleston Square Hotel et se trouve à 15-20 minutes de marche de l'hôtel.