Please check if these have the same meaning. Pick your answer from:
[A]. no;
[B]. yes;
Marlborough is located north of Harare and lies between the streets leading from Chinhoyi and Bindura to the Harare City Centre .
Marlborough lies to the north of Harare and is between the roads leading to Harare City Centre from Chinhoyi and Bindura .
[B].