Isle Of Wight Lavender Ltd has a wonderful little tea room and farm shop.
Visited 1356 times, 1 Visit today
13 St Thomas' Square, Newport PO30 1SL, United Kingdom
Mon-Sat: 8:00 - 17:00 Sun: 10:00 - 15:00
A independent cafes in Newport & Ryde, Isle of Wight. Serving Italian coffee, freshly baked filled baguettes, hot daily specials & much more. Read more…
Registration is disabled on this website.
Already have an account? Sign in