Situated in South East London close to the River Thames, Upper Pepys park comprises a large green space with paths running through and around. It offers great views over the river with x2 old cannons situated on the Thames Path.
Features also include: