We have stayed in this property for two days and nearest train station was Bromley North ( 3 mins walk from apartment),another train station was Bromley South (20 mins walk from apartment.
Host Sonny was prompt in response and easily reachable. He has shared complete details about key lock box with small video.