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

or

Enter Your New Password