翻译为" British Museum is located in the north of new Oxford street, great Russell square, is the world's oldest, most magnificent scale"
可能不正确,还望见谅
博物馆
The British museum is located in the north of the new Oxford street large Russell square, is the world's oldest, scale the grandest comprehensive museum
The British museum is located in the north of the new Oxford street large Russell square, is the world's oldest, scale the grandest comprehensive museum 貌似是这样