Hello everyone. I'm new and not familiar at all to the forum. Could I ask who the admin here are? Also, I was wondering if there are many Londoners in the forum like me.
Welcome to the city! And there are a few Londoners frolicking about around here. I'm Down Under now, but I lived and worked in and for the city for a handful of years. There's nowhere else on the planet that I simultaneously love and hate more.