Dog-friendly St Martin, 2 Dogs & Pub Within 1 Mile

[1] locations
    • £
    Newtown is a small hamlet on the Lizard Peninsula, within easy reach of the beautiful Helford River creeks and coastline and is ideally located for exploring the south west coastal paths and small coves of this glorious peninsula. Very convenient for visiting the tranquil sailing waters of the south coast or the rugged…
  • 1