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