You can view it from above on Google Maps and view the entrance to it which is in Walton Road. Also if you do online searches for Lester Gardens you'll find various mentions, pictures etc