Background

French HornPub & Restaurant, Alton

Built in 1640, the French Horn is a delightful, historic pub in Alton, Hampshire - a town renowned for its brewing heritage.

01420 83269
info@frenchhorn.co.uk