1 London Rd, London SE23 3TW
The subject property is located in a prominent on the main junction of London Road and Dartmouth Road. It is located with frontages on to both roads opposite the train station, of which offers national rail services and TFL overground.
Forest Hill railway station is located on the South Circular Road (A205),
which is well connected to London via...