London, the city where the sun never sets, but the rent never ends. A place where the streets are paved with broken dreams and the pubs are filled with lost souls.
Visit the Big Ben for a dose of timekeeping therapy, or the UK Parliament for a healthy dose of politics.