British Tea Room in Ventnor on the Isle of Wight.
The Esplanade, Ventnor, PO38 1JT
Your free guide to dining on the Isle of Wight, always in your pocket.
What's included: