Great place to stay while visiting London with a fantastic view