COMMENT There are more than 600 high streets in London, and all of them are unique. In a city that boasts more than 200 different languages among its population, this creates an almost bewildering diversity of places, some of which
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.