Before anyone tells me so I do realise it's crazy to be looking for a hotel with parking in London, not to mention this particular part of London but, believe me, it's a long story!
The Royal Garden Hotel and The Radisson Blu Edwardian Vanderbilt both have parking. Comments on these two hotels plus any other suggestions would be most welcome. Don't want to spend more than £250 per night if possible.
And if I wasn't looking for parking which hotels near the RAH would you recommend?