Stylish coffee shop near the train station, offering London-quality coffee and treats at local prices. Known for iced coffee drinks.