Cliff House Hotel and Restaurant phone Marine Drive West, Barton-on-Sea Barton On Sea, Hampshire BH25 7QL map PEBBLE BEACH phone Marine Drive, Barton-on-Sea Barton On Sea, Hampshire BH25 7DZ map if (!IN_DEV) { ?> } ?>