Explore London’s Best Views – Sky Garden By Kamila Zawadzka / April 25, 2015 Last weekend I visited London’s highest public garden, Sky Garden, found in the recently completed