A popular coffeehouse located in Talbot Green Retail Park, offering a wide selection of coffee drinks and treats.