My friend and I recently stayed at the Kenilworth and were very happy with this hotel. The location is great. It is only a 5 minute walk to the tube and only a 2 minute walk to the British Museum. I felt the price was very reasonable for the location. There are plenty of dining choices nearby, shopping (Covent Garden)... more






