Trafalgar square , ett torg i vestra London.