In London/ London Life/ Travel Tips/ United Kingdom Living in London: 11 Myths for Expats 14/08/2013 By Jacqui When embarking on a new adventure we tend to believe that everything is going to be shiny and new and exciting. Moving to London is no different. You start… Continue Reading →