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