3G in Sussex?

My (US-based) folks are joining the penguins at Glyndebourne this summer and are wondering what the best prepaid SIM option is for data in that area. Also London, but I assume everyone covers London.

None of their devices supports LTE on band 3.