Telephone number UK
I would like to know if a UK partner can provide me with the UK telephone contact number for host customer services.
I have tried messaging several times over the last 2 weeks and have been ignored by Booking.com
I have access to the French number but have need to talk to the UK side of the company.
Thanks in advance for any help