Houghton Lodge and Gardens
Houghton Lodge is a picturesque 18th Grade II Historic House, idyllically set above the tranquil waters of the River Test in Stockbridge, Hampshire. Surrounded by glorious formal and informal gardens which create a peaceful and stunning venue.
Houghton Lodge is a stunning location for weddings and is one of the most romantic Historic Houses in Hampshire. Overlooking the famous chalk stream of The River Test, with panoramic views over the water meadows and along the Test Valley, there is no other house in sight offering picturesque views and tranquility for your dream day.
The family home is cosy, friendly and amazingly special. In 2001 Houghton Lodge were granted a marriage licence to hold small civil wedding ceremonies and have been welcoming weddings every year offering a unique and exclusive venue.