Looking for a nice, not too expensive hotel in central London- Knighstbridge, South Kensington or Oxford Street area. Room not too small and not noisy as I need my sleep as i have work meetings. Thanks in advance.