Whether you're new to London, or have lived here all your life, there's no denying that London offers some of the best restaurants, nightlife and arts in the world.