While Buckingham Palace and the London Eye might get a lot of love ... Or, on the north side of the river, head to Silvertown and Thames Barrier Park, a seven-hectare green space.
Take a detour to Severndroog Castle, a hidden Gothic tower, where you can climb to the top for one of the best panoramic views in London. This sprawling park is home to south east London’s only wild ...