Sky Garden Visit

View of the sky garden at 20 Fenchurch street in London

This week I was fortunate enough to be one of the first people to visit the Sky Garden at 20 Fenchurch street. It has only recently opened and was a wonderful experience offering spectacular views. I was even able to take a look at one of the office spaces that is yet to be let […]