
Garland House is a large, detached house situated near the main London road in Southborough.
It is located approximately 1/4 mile away from Southborough High Street which includes shops, banking facilities, Post Office, pharmacy and optician. It is close to public transport for access into Tonbridge and Tunbridge Wells.






