Oxford Street, London

020

Oxford Street in London is one of the most popular districts in England, with a length of 1.6 km. There are shops in leading department stores in England. The shopping center is located on the same street. Whether it is a plaza. Oxford Street, John Louis Department Store, House of Fraser, etc. Each of the malls is well known. The style of the building will be different in the classic English style.