Thank you again for all your comments...and by the way the bill was as follows:
Landing fee: £418+ £73.15 VAT
Parking for 3 1/2 hours: £50.93+ £8.91 VAT
Passenger charge: £110+ £19.25 VAT
Nav charge: £10+ £1.75 VAT
Handling: £155+ £27.13 VAT
Total: £874.12
I am NOT doing this again.