Trelowarren Arms
Budock Water,
Falmouth,
TR11 5DR
The Trelowarren Arms is a fabulous village pub which has recently been refurbished. It is located in Budock Water just 2 miles from Falmouth. It's...