AddressAbbey Sands, Torbay Road, Torquay, TQ2 5DG

Number of taps

1