One of the Best Holiday Homes in UK - South Sands Beach HouseSouth Sands Beach House 4 South Sands, Torbay Rd , Torquay, TQ2 6RG, United Kingdom South Sands Beach House, located roughly 100 metres...