The New Inn, Buckinghamshire opened in the early 1700s as a coaching inn for visitors who flocked to see the magnificent gardens at Stowe. Following an extensive renovation, its doors have re-opened. New Inn Stowe was purchased by The National Trust in 2005.