View Menu
The Fold Coffee House is a Coffee shop in Horsham. It is open 7 days a week.
Address: Station Rd, Cowfold, Horsham RH13 8DA, UK, Horsham
Phone: