Thanks
@fisicx, much appreciated.
As others have mentioned Google normally works this out, and you can set the geo targeting / location to be sure.
While using a CDN can mitigate the latency issues you'd otherwise face serving a website hosted in the US all the way to UK visitors, why not just choose a UK server in the first place?
Like for like you're then ensuring the best performance.
Using a UK web host maintenance windows are more likely going to be when your primary visitors are asleep, especially for scheduled maintenance - while the middle on the night in the US can be the morning or early afternoon in the UK, so far from ideal.
The same applies to daily backups. These typically have an affect on server load. As such hosts will typically run these in the middle of night, when websites are less visited and the server load is lower.
Again for a US host this could be when you have notable traffic.
If you're one of only a few UK websites hosted in the server that isn't an issue, but it's far from ideal.
While most decent hosts provide 24/7 support, it does also help having support during your working hours, especially if you want extra help that goes beyond what would be expected.
A decent provider can be happy to discuss plugins and approaches for a website, but may be less likely to do so at 4am (9am here)!
Lastly there's currency to consider. Banks can charge you extra if you're buying in USD, and there's currency fluctuation's to consider - so your monthly invoice can be variable, and costs could increase (which isn't unlikely if you've been watching Sterling vs the US Dollar).
So if you want to host a UK website and you're based in the UK then it makes sense to use UK web hosting personally.
Just realised it sounds like you're sorted. Hopefully this is helpful as a reference for anyone else wondering about this.
All the best,
Dan