Tag Info

New answers tagged


One of my favourites and a little known spot is The Point. It is a small park near Greenwich Park, but on the western edge of that ridge so gives fantastic views towards central London over the rooftops of Deptford. From there you can just about make out Battersea Power Station in the east, though you do not get a clear shot of it, but then a practically ...

Top 50 recent answers are included