Flambards Hotel & Tea Rooms — local spot in Llechryd, Wales · Hottub