Ellie main picture

Ellie Osborne

Operations Analyst

Soho, London, United Kingdom

About me

I’m new to London, looking to meet new people and have long brunches, see theatre shows and explore the city. Also looking to improve my Spanish as well! Grew up abroad in Germany and Canada