Yashin Sushi and Bar – London, UK
My last day in London was characterised by frantic shopping on High Street Kensington. I think I bought at least 3 pairs of shoes, then wondered how I’d fit them in my already full bag… After all that running around on a stinking hot […]

