If you want to be close to all the famous London landmarks, then this is a great place to stay.