Small wooded green space on the site of a former railway line, offering trails & a tranquil vibe.
A must visit if you'd like a get away to clear your thoughts in middle of London.
Address London SE26 6LT, UK
Phone +44 20 7261 0447
Maps CWPM+37 London, UK Open Maps