What is the fine-grained topic of the following text: Easy 10-15 min walk to Bromley south station and about 5 min walk to Bromley North station (trains run to Charing Cross which is v near trafalgar square) need to phone hotel to check re luggage but I think they will. Only return the topic.
Walking distance to train stations from a hotel in Bromley