Totnes Bar and Restaurant
Bar and Restaurant in Totnes, Devon, United Kingdom
-
Bar and Restaurant at the Steam Packet Inn
The Bar and Restaurant at the Steam Packet Inn, Totnes, Devon, United Kingdom have just been lovingly refurbished to the highest standard enhancing the beautiful period features providing an excellent and welcoming atmosphere.