Do you have parking?
You might want to check with the hotel directly about any local car parking facilities but I don't think there is any parking at the hotel itself
Get an answer from The Rockwell staff and past guests.
3 Days in London
Have You Heard Of It?
London by Foot and Tube