Telstar Travel, Helston, Helford & the Lizard 01326 221 007
About Telstar Travel, Helston, Helford & the Lizard 01326 221 007
01326 221 007 or freephone 0800 999 2477. We are located next to Trelowarren Estate and close to Goonhilly Earth Station and the beautiful villages of Helford,Porthallow,Coverack, Cadgwith,Lizard and Mullion