You might find it useful to sign up to Next Door - https://nextdoor.co.uk/- a way of neighbours to keep in touch, remotely, and find out what's going on in the local community.
To see this working, head to your live site.
UK Business advantages?
I've heard from a couple of acquaintances that UK is a pretty sweet place to conduct your business in. Is there truth to this? I'm looking to open another venue in a EU country so I'd like to capitalise on this if that is the case.