Yes it's still there! SB is where you get the best vibes in my opinion, it's just weird at the beginning having so much people watching you haha but after that 10 mins is super, Mile end on a sunny day is sex.
Oh one thing I would do when I was there, since I was in bethnal green, was hopping down the bus at liverpool street -ish at sunset and push fast as fuck doing basic stuff down till southbank. It's fun and you see and hit random spots with less people hassle, watching sunsets on the bridge and stuff.
Basically if you get the chance hop on a random double decker towards whoknows where and hop off when you see fun stuff (brick banks are likely), that's how I had the most fun.
Swiss Cottage/Finchley Road has a few spots.
That's where those sick brick banks in the intersection are isn't it? Clapton had some too.