Giles Fuchs is the owner of the iconic Burgh Island Hotel, located on a private island off the coast of South Devon. Originally built in 1929 and extended in 1932, Giles has since transformed Burgh into one of the region’s most luxurious hotels, without compromising on its historic charm, authenticity, and…
3rd October, 2022