Night View of Trafalgar Square not England but in my town