Ron’s flat has a superb location in London… walking distance to the palace, Big Ben, the Thames… and super close to Victoria station. The living room is great - we were in London for Xmas, so had space to enjoy lunch in the flat. Main bedroom is huge!! Beds are a little firm, and the shower is a little tricky…but overall the place is great.