37 Law Street, off Great Dover Street, London SE1 4DZ
"I really like Leo's Den Nursery and highly recommend it. The staff are caring and friendly, and the nursery offers a wide range of indoor…" Read all 71 reviews
Leo’s Den Nursery is in the heart of Southwark, and opened in 2009 in a converted public house very close to all major transport routes, with London Bridge and Borough high street stations close by. Leo's Den Nursery prides itself on being a safe,… Read more about Leo's Den Nursery