BigBlackBird
Full Member
Hi,
I live in North London but would definitely be up for meeting people from all over London. Maybe we could pick a big London park and go for walks etc at the weekend. Really just want to make myself move lol
I live in North London but would definitely be up for meeting people from all over London. Maybe we could pick a big London park and go for walks etc at the weekend. Really just want to make myself move lol