Northney Farm Tearooms

Northney Farm Tearooms
St Peters Road, Northney Village, Hayling Island, Hampshire, PO11 0RX