Sentence 1: Marlborough is to the north of Harare City Centre and lies between the roads leading to Chinhoyi and Bindura from Harare .
Sentence 2: Marlborough is located north of Harare and lies between the streets leading from Chinhoyi and Bindura to the Harare City Centre .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?