Houghton Lodge & Gardens

Houghton Lodge & Gardens

Houghton Lodge Gardens, North Houghton, Stockbridge SO20 6LQ / Houghton Lodge is an 18th century Grade II* listed Cottage Orne, idyllically set above the tranquil waters of the River Test in Hampshire.