A good night stay for a decent price in London! Right next to Hyde Park and not too far of a walk from Oxford street.