Overlooking gorgeous castle gardens and amazing views of quaint houses and streets below, The Ivy in Guildford is the perfect setting for a delicious afternoon tea. I was invited to try the ...