I booked this place for a quick stop over in London and this place is worth the money.
Very well connected to central london by bus and tube with great amenities nearby.
I would highly recommend this place for anybody who is staying in london short term or long term.