There's an unexpected British surprise in Carefree — a chance to enjoy fancy English tea time. As you walk into the small British-style tea shop, it's an explosion of everything English ...