...agents Hindwoods on . Ben Lewis **Location** Forest Hill Business Centre is situated on the South Side of Clyde ...transport links, with the South Circular being nearby, along with Forest Hill Train Station. Dartmouth Road, being effect ... Hill Train Station. Dartmouth Road, being effect Forest Hill High Street has a good mix of occupiers and facilities.