Browns Hotel, Brasserie and Wine Bar, Tavistock, Devon - A fine place to eat, drink, sleep and relax.