Travelodge London Bromley

37 London Road, Bromley BR1 1DG