When you think of visiting London, you quite possibly think of spending at least a long weekend here as a minimum. People travel from all over the world to spend a week or two here, and there are more who move to the city temporarily for longer periods to fully