Restaurants in Downham

Cafe on the Water & Gift Shop
Cafe • $$
Cafe on the Water & Gift Shop
Giffords Ln, Downham, ChelmsfordReally nice to place if you want to get away from the noisy city and relax in a very peaceful quiet and beautiful place. Food is very nice and prices decent. Plenty of seating space outside with an amazing view when the weather allows it. Very professional and helpful staff too. Parking is FREE and there's also a small play area at the back.
-
Superb72 Reviews 4.3