London is expensive... and us Northerners don't like it ... best meeting at the Barrio's if folk can make it, but usually members meet up in local groups anyway
Don't people realise us Welsh folk need a visa to visit Engerland? The current processing time is at least 6 months.