Thame Food Festival 2023


Thame Food Festival 30 September - 1 October 2023 With Thame Food Festival 2023 almost upon us, we are once again busy behind the scenes planning for our beautiful Autumnal shopping marquee.Packed with 40 brilliant brands our Humble Country marquee has become a must-stop-shop! Our [...]

Christmas 2023


HUMBLE COUNTRY CHRISTMAS FAYRE At Rectory Farm, Oxfordshire | 1-2 December 2023 Buy Christmas gifts straight out of Instagram! Rectory Farm in rural Stanton St John amongst beautiful Oxfordshire countryside is the home of our brand new, [...]