72 bedroom hotel set in 35 acres near Fleet in Hampshire.
Within M25: No
Authority: Hart
© 2020. Lavish Locations. All Rights Reserved.