Isle of Wight, United Kingdom
Old Thatch Teashop
Built in 1690, this building is the oldest in Shanklin on the Isle of Wight. It houses a quintessential English tea shop, a "dairy garden," and a friendly ghost.
Built in 1690, this building is the oldest in Shanklin on the Isle of Wight. It houses a quintessential English tea shop, a "dairy garden," and a friendly ghost.
Need an account? Sign up
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.