Trafalgar Square is one of the very few public spaces in Britain that have the feeling of an outside room, designed as a place to meet in, like St Peter’s Square in Rome or St Mark’s in Venice. The north side, at the head of the sloping site, is...
Continue reading »