You can see Big Ben and London's Eye from your window.
15-20 minutes walk from Victoria Station.