Hi everyone I recently moved back to New York, after living in the UK for a while and I'm interested in meet new friends. Let me know if you like to meet up