2026LON Part 6: Docklands, London Stadium, Holland Park, British Museum, Leake St, Brixton/Borough Market (& More)

With just seven days to tour London on my own on my recent work trip, this post will look at a few more places that I visited. Unfortunately, many of the places I visited turned out to be museums where Continue reading