This established town garden provides a peaceful green space for dog owners and their pets in the heart of South London. The park features mature trees, decorative shrubs, and well-maintained flower borders, creating an attractive environment for daily walks and outdoor recreation. A distinctive sunken garden surrounded by plane trees serves as the park's centerpiece, offering scenic pathways for leisurely strolls with dogs. Dog owners can access the grounds through multiple entry points along the main road and High Street, making it convenient for regular visits. The facility welcomes dogs throughout all green areas, providing ample space for exercise and socialization. Additional amenities include a children's playground and accessible pathways, making this a family-friendly destination where pet owners can enjoy quality time outdoors with their companions in a well-maintained urban park setting.
Contact or book this business
London
18 Lewisham Park, London, SE13 6QZ, United Kingdom