Trafalgar Square and all that is London… Trafalgar Square and all that is London… …may you have a weekend full of long walks with meaningful people.Read more