When you live in a city like London, holidays and time off are majorly important, because getting out of the city (if just for a day) is a bit like resetting your stress scales. London is a big city, frantic at the best of times – and you can start to feel little frazzled at times….