Property Reference: 1673308. A superb four bedroom townhouse to rent 7 minutes walk to Bromley South Station. Bromley is situated 9.3 miles from central