Barrel House is a Cafe serving the Totnes community in Devon, United Kingdom and located at High Street
High Street Totnes Devon United Kingdom TQ9 5PB
Map