This is a perfect place to stay while visiting London. Very close to the Tube and has all the amenities you could need.