Farrer’s is amongst the UK’s oldest coffee roasters established in 1819.
Situated in a beautiful historic building in the centre of town, pop by to pick up tea and coffee from the shop or settle in for a cosy lunch in the tearoom, it’s like stepping back in time!