Company name: Hythe View
Description: Located close to the picturesque Saltwood Village Green, Balgowan House was originally built over 100 years ago as an impressive family house.
91 North Rd, Hythe CT21 5ET, United Kingdom