Over the years I have called London a lot of deserved names. Tempestuous, stunning, old, demanding, fantastic, incorrigible, sassy, boring (which was unfair of me), mischievous, inscrutable, over-the-top, busy, magical and usually wonderfully ridiculous.
You can go to up to Charing Cross for a greasy full English breakfast, over to Paris for lunch and party at the Ritz for dinner. What's more, with only a short hop out of the city, you can sleep in a 14th Century Castle, drink your way around Europe and
attempt to find the Loch Ness monster. The flipside is that the UK, and London in
particular can be a demanding place to live.
Over the years I've found that the secret to London is accepting that happiness does take work (and occasionally a little luck) and there is one key thing to keep in mind when coming
over: you will still probably have to wake up to an alarm and work the daily grind.
But if, you are courageous, the benefits can be immense. Why be poor,
tired and unhappy in a rural backwater when you can be poor, tired and
happy in a City where your potential can be immense?