About Us

The Red Lion Country Inn is located in a beautiful traditional English rural setting just on the edge of the Hampshire town of Andover.
With car parking for up to 90 cars, a south facing conservatory, a forty seat dining room, full conference facilities for up to 100 people, (parties & buffets for up to 180), helicopter pad and extensive grounds, The Red Lion Country Inn is the ideal venue for any event.

Business size

1-10 employees


Commercial presence