Is there parking available? If so how much and do I need to book
Yes there is parking available, we parked overnight and it did not cost us any extra
Yes, but it’s a bit limited and runs out when the hotel is busy. Yes, you do pay extra (£20 if I remember correctly)
I don't think you can book? Parking is not in abundance, I was fortunate but if you were to arrive late you could be unfortunately without a parking space
Get an answer from Park Grand London Heathrow staff and past guests.