Very good hotel, great breakfest.
A metro to the center of London is only 300 meters away.