Public squares near Trafalgar Square, London

Public squares, plazas and meeting places.