Quote Originally Posted by Ash View Post
No, that's Crystal Palace.

I know my South London these days.
Did you take the walk down opposite Battersea Power Station yet?