From the few posts I have read, most Euro Troopers are based on the Euro mainland. Not a lot of posts from UK Troopers. Most details are covered under the main headings on the site. Never saw what became of it. as for general meets, where in the UK is everyone based.
Dell Boy is in Essex, so close to me (North Herts), others appear to scattered throughout the UK.
Let's start a list and then arrange a suitable meeting place.