Sentence 1: The location of the city at the intersection of the routes from London to Birmingham and from Bristol to Southampton made it a transport bottleneck for many years .
Sentence 2: The town 's location at the intersection of the routes from London to Birmingham and from Bristol to Southampton made it , for many years , a transport bottleneck .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?