Our famous Manor Teas are on to match the opening times of the National Trust Westwood Manor.

Manor Teas are on Tuesdays, Wednesdays and Sundays 2-5 pm

For £5.00 you can get tea/coffee and a cake