Afternoon Tea at The Shard

Are you guys enjoying the spring weather?  It’s spring in London with cherry blossoms everywhere and yet it snowed in London for a good ten minutes today!  I must say the weather here is… Continue reading