Tag: 26 Cromwell Place London SW7 2LD United Kingdom
-
London Lovin’: Wafflemeister
Amidst the London rush hour, the lost tourist a.k.a Viktoria Jean was trying to get to the ice-cream store just across the street on South Kensington. At 6pm in the evening, walking against the crowd is no easy feat. Everybody seems to be dashing somewhere, moving fast ahead with their lives, going with the incessant…
