We’re already part way through Farnham’s Feast of Food 2013, which climaxes this Saturday 28th September with the fantastic food festival lining castle street from 10am – 4pm. Live music and dozens of stalls offering free
Read More
We’re already part way through Farnham’s Feast of Food 2013, which climaxes this Saturday 28th September with the fantastic food festival lining castle street from 10am – 4pm. Live music and dozens of stalls offering free
Read More