Realy nice for a short stay as the London Tower and the Tower Bridge are at less than 10 min walking