London Calling November 13, 2013Olivia Goudy Comment I’ve lived in London for two months now, something I know that such a small population of the world gets to do and [...]