There are toilets at both Torcross and at Strete Gate, there is also a cafe at Torcross. You will find public toilets are in the car park, which is close to the beach. Find out more about Slapton Sands