Yates Torquay

15-16 Strand, Torquay TQ1 2AA, UK.View map