Manor House Ivybridge Devon PL21 0RA |
|
Jump to map | |
01548 831277 |
About The Manor House | |
The Manor House is a Hotel Restaurant serving the Ivybridge community in Devon, United Kingdom and located at Manor House.
Show more...
Show less...
To contact The Manor House call 01548 831277 |