Recently moved to London after living in wales and other parts of England. Id love to meet some locals and explore the city together!