Victoria Embankment Gardens Park is the most sacred area in London. Because I said so. It is a veritable island of peace, calm and good karma in a sea of London mania, homeless drunks and lost tourists. And it is beautiful. So I walk through it every working day to get my fix of serenity. – Read More-








