The Sky Garden – London’s highest public garden with great views!

This is a ‘must’ for my next trip to London!

Comments are closed here.