Great place to stay perfect location for visiting London