The Bedford Hotel
The Bedford Hotel is an historic gem of a hotel in the heart of Tavistock, just a stone’s throw from the bustling Bedford Square. Step inside and you’ll find a popular bar and restaurant, comfortable lounges and a warm Devon welcome. Stay the night in one of The Bedford’s individually styled bedrooms – choose between […]