No. It is only relatively recently (~5/6 years) AWS have had any data centres in the UK.
That blocked use of AWS for a lot of UK departments due to data sovereignty concerns.
That blocked use of AWS for a lot of UK departments due to data sovereignty concerns.