Unnamed Road, London SE1 7LF, UK
Archbishop's Park Playground offers a welcoming indoor play area where young children can safely explore, climb, and play with plenty of equipment suited to different ages and abilities. Located on Unnamed Road in London SE1, it's a convenient destination for families looking for an engaging space to keep their children active and entertained during any weather.
Open 24 hours