Wednesday, January 19, 2011

OXFORD STREET LONDON ENGLAND

IS LONDON'S LONGEST STREET .THE SHOPS AND STORES STRETCH FROM MARBLE ARCH TO TOTTENHAM COURT ROAD .ONE OF LONDON'S FAMOUS STORES ,SELFRIDGES , CAN BE SEEN IN THE FOREGROUND.THANKS TO MY TEACHER FATHI ZLITNI .

No comments:

Post a Comment