04/09/2026
Walking the Red Squirrel Trail? ๐ฟ๏ธ๐ฟ
Make in Newchurch your pit stop. The perfect place to pause, grab tea and tasty scone before continuing your Isle of Wight adventure.
A lovely little stop to add to your route when exploring the island by foot or bike.
๐ Pedallersโ Cafe, Newchurch