We loved staying at this apartment. It has been recently renovated and looks brand new. Also, the location is incredible. Everything in central London is within walking distance and the Oxford metro is just a 3 minute walk.