Located in the centre of picturesque Lymington, The Angel dates back to the 13th Century when it was a coaching Inn. Homely and welcoming and features 12 recently refurbished en-suite rooms. Lymington is in the heart of the New Forest, one of the most beautiful landscapes in the South of England. The Isle of Wight is just a short ferry ride away as are many clean sandy beaches. Featuring a delightful bar, lounge, restaurant and outside patio area, we serve freshly cooked food throughout the ... More