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 ... On the top I could see ...