|
Leyland Country House, Lymington is an exclusive and
luxurious New Forest self catering and bed and breakfast estate in the
heart of the New Forest National Park. Leyland offers B
& B accommodation in four bedrooms and Self
Catering in a luxurious barn
and a beautiful cottage.
The Country house is spread over 2 acres in the beautiful
countryside of Lymington in the New Forest in Hampshire,
UK.
Call 07989
235 834 for further
information
|