Stave Hill Ecological Park - TCV
36 locals recommend ·
Tips from locals
Amazing park to relax and walk around. Make sure to climb the Hill to see the views of Canary Wharf and the City.
Just around the corner from this property, come here on your way to Canada Water tube station to enjoy a great view of London and the Shard from hill top.
Another little known spot but one of the best views in London if you walk the few steps up to the top of the viewing platform. Also great for walks and relaxation.