I renewed and extended the staying in this room because I totally satisfied. Strongly recommend this place who are going to come London. Arriving to Victoria station takes just 19 minutes from the Bromley South Station which is 8 minutes away from the room.