Kitchen Garden, Northwich 11 Town Square Northwich Cheshire CW9 5AR 01606 606983 Map By carBy public transitWalkingBicycling Get Directions