Madhatters Tea Room & Gift Shop

Name: Madhatters Tea Room & Gift Shop
Description:

A tea room and gift shop.

Address: 232C Sea Front
Hayling Island
PO11 0AU