+ 44 (0) 1624 843880

Contact Us

Waterfall Barn can be contacted using the following methods:

Postal Address:

Ballakerkey Farmhouse, Shore Road, Glen Maye
Isle of Man, IM5 3BG

Telephone/Fax: 01624 843880

International: +44 1624 843880

E-Mail: waterfallbarn@glenmaye.com