It looks like this page is missing. Maybe try a search below?
Where in the world?
London, United Kingdom
Follow Me
Hi, I’m Anoushka!
Hello! Welcome to my little piece of the web. I'm a half Indian London gal, most likely found eating pizza, watching West Bromwich Albion, and snoozing on the Victoria line.