Perfect place for a stay in London. Very close to the tube with plenty of restaurants and such in strolling distance.