News

London’s West End is one of the world’s great shopping districts. Its two main arteries, Regent and Oxford streets, and its capillary-like maze of side streets, are crammed with some of the ...