0 followers
Located less than an hour from Central London, The historic Olde Bell Inn is the ideal place to escape the hustle and bustle and soak up the peaceful country charm. Comprising of 5 buildings and surrounded by beautiful gardens The Olde Bell offers a unique venue for conferences and team building awa... Read more