Best FREE view of London – Sky Garden at 20 Fenchurch Street

I love visiting the Sky Garden at 20 Fenchurch Street, it has the best views of London and the most amazing thing is that it…