I'm wondering if there are any London dwelling folk about here? Couldn't see another thread...sorry if there is one!

If there are, where are your favourite places to go in London? I've been living here for a year and a half but I know there are so many hidden places I need to discover...

For example, yesterday I found out about an abandoned railway track that's been turned into a parkland walk from Finsbury Park to...maybe Highgate...never heard of it before!