14 London Road, Guildford, Surrey, GU12AG
One thing we always hear about our tea rooms and see written by customers online is that stepping into any of our Tea Terrace branches is like stepping into a world of Alice in Wonderland!
Our interior design is the most unique wi [...]