Robert Francis is a British politician and businessman who served as Chairman of the Council of the Isles of Scilly from 2018 to 2026. He, along with his wife Teresa, have owned the Star Castle hotel since 2003 and the Holy Vale vineyard since 2009. Previous to this, he built a hotel on St Martin's which opened in 1989, and ran the Polurrian Hotel in Mullion, on the Lizard Peninsula.
- Occupation
- businessperson, politician