Great British boltholes: A review of The Bull Inn, Totnes, Devon

Great British boltholes: The Bull Inn is an indulgent escape for the eco-traveller The Bull Inn, located in Little Totnes, Devon, is Geetie Singh-Watson’s fourth organic venture There are eight rooms adorned with modern and vintage furniture – bathrooms have organic waffle towels  Wake up to the sound of seagulls and breakfast on granola, lemon … Read more