Redirected from Twickenham
Nearest places:
Nearest railway stations:
... was not over. Marshal Henri-Philippe Petain had already signed the armistice treaty and the formation of Vichy France government had begun. De Gaulle also became a de ...