Anyone in Scotland or North of England?
Anyone in Scotland or North of England?
I think I've asked this question before but just in case there's new people to the site is there anyone on here in Scotland or at the top of England? Be great to talk to nearby people.
Hi,
I'm in the North East England.
I'm in the North East England.
Yup, Scotland here.
I'm in Edinburgh
Gemma
Gemma