Contact Address: Red Lion Inn Langthwaite Richmond North Yorkshire DL11 6RE United Kingdom Phone: 01748 884218 Contact Form Send an Email * Required field Name * Email * Subject * Message * Captcha * Send Email