Moving to London is stressful, overwhelming and, at times, a bit crazy. The city is massive and for the first…