Weddings And Conferences in United Kingdom Lewtrenchard Manor Address: Lewdown, Okehampton, EX20 4PN United Kingdom Phone Number: +44 01566783222