sergei
Cape Town
London
(in United Kingdom > England)
Worth visiting!
Why I want to go to this place
I’ve been offered a job by a well known online gaming company based in London, so it’s more of a need to go to this place than a want.
I’m very excited about my upcoming move.

