This is a man-made Tor behind my flat (best not to think what it's made of) - great views of South East London, including the O2, Canary Wharf and Greenwich.
Comments
Sign in or get an account to comment.