Was perusing The Londonist website ( something I always do before I travel to London) and thought I’d share this map. From time to time the question of wheelchair accessibility in London is asked about. Hope this is helpful.
https://londonist.com/london/maps/map-helps-you-find-wheelchair-accessible-places-in-london