Temple Sowerby, United Kingdom