The Dock
14.79 km13-14 Victoria Parade, Torquay
11 reviews
The Dock is a Cafe, Bar, Bistro located at Torquay Harbourside in Torquay, Devon, UK. Situated in a prime location overlooking the marina. All the information for this venue has been submitted by...