Costa Thame Great local coffee shop, very friendly staff and warm welcoming environment! -by Jo (22, March, 2013) Report