The Red House
24 Melvill Road TR114AR Falmouth , FALMOUTH, United Kingdom United Kingdom
- Profile: The Red House is a Guest Houses company located at Falmouth , FALMOUTH,, United Kingdom United Kingdom, address is 24 Melvill Road, Falmouth , FALMOUTH, TR114AR UK, postcode is TR114AR, you can contact The Red House by phone 441326311172