I believe NYC has a statue they could gift the UK. I believe it’s called ‘Grounded in the Stars’. I’d post an image of it if I had the skills.