For London residents – unhappily rattling around aimlessly, anonymously, between home, tube, work and home – there is certain requirement for a Happy Place. For those times of disconsolate dejection, the Happy Place can soothe and cheer even the most despondent of troubled, tired Londoners. Hampstead Heath? Waterloo Bridge? No no, for many an inhabitant of the Big Smoke, only one place can fit the bill – Liberty of London.