To navigate, press the arrow keys. House of Mole ← View details 20 Brookend Street, Ross-on-Wye, England HR9 7EE +44 1989 218301 Get Directions From* To * — Required information