Trafalgar Sq, London » City Info » Economy