United Kingdom March 24, 2024Cycling in London #18 • Central London • Shaftesbury Avenue • Trafalgar Square