Nola is a coffee shop Greater London Southwark located in United Kingdom.
224 Rye Ln London Greater London S E15 United Kingdom
Fantastic coffee and really friendly staff . They let me bring my bike inside (offered without asking).
Nice but expensive coffee
My most favourite coffee place in Peckham (and London!) - if you get there early there’s usually sourdough loaves of bread and delicious donuts - Mallory Napolitano
Delicious pastries and good coffee. Not much space inside so don’t expect a table. - James Gooch
Lovely park to walk your doggies, and the Japanese Garden is total relaxation. - Scott-Lee Nichol
Great park. Clean, expansive and with lots of hidden treats, like a pond, tree-lined avenues and play areas. Great for a run too (3km perimeter) - Johannes Driessen