Luxury holiday house on the outskirts of Torquay, Devon with spectacular sea views. Sleeps 16.
Last seen: November 30th at 6:07am — Visit site