Parking isn’t included in your break so the best thing to do is get in touch with the hotel directly for more information. They'll be able to let you know where the best place to park is as well as any costs.
Don't forget you may need to pay the London congestion charge if you drive into central London.