Destinations | London | United Kingdom Is Sky Garden Worth Visiting in 2026? My Honest Review of London’s Famous Free Viewpoint