33 St. Andrews Road Paignton Devon TQ4 6HA |
|
Jump to map | |
01803 551323 | |
http://birchwoodhouse.net |
About Birchwood House | |
Birchwood House is a Hotel Restaurant serving the Paignton community in Devon, United Kingdom and located at 33 St. Andrews Road.
Show more...
Show less...
To contact Birchwood House call 01803 551323 or visit their website at birchwoodhouse.net |