Travel, United Kingdom05/08<08/06Kensington Gardens // Leicester Square by Nish Regardless of the ups and downs in the weather – one day boiling hot, the next freezing, we are making it a point to…