They are both similar sizes, they both have queens, and they both have to main 'statues' the London eye and the eifle tower :)
the train between England and France is called "Eurostar"
A France and England
in france they speak french in england they speak english
It was most famously known as the 100 the longest war between France and England.
France did
No, the English Channel is located between England and France. Scotland and England share a border that runs along approximately 96 miles.
That would be the, "Chunnel", a tunnel that was constructed under the ocean between England and France.
France and Britain
England is situated snugly between Scotland and France
It was between France and England.
It is between England and France
the shape and the process of growing :)