The RoyalTEA Garden is a charming English tea house offering a delightful afternoon tea experience. It also features a gift shop with teas and tea-related items.