Jack Street

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.

Log in

Need an account? Sign up

Sign up

Already have an account? Log In

Enter your email to reset your password

Enter your new password