is still unclear for me if we can pick up or drop off at bus stop locations?
i found this:
Bus stopsAlthough PHVs can stop to pick up or set down passengers at some London bus stops, it is recommended that drivers avoid these to reduce disruption to bus services. PHVs cannot stop at ‘bus stop clearways’ marked with a wide yellow line by the kerb and should not stop at bus stops on red routes.
Taxis and private hire vehicles can pick up or set down customers in a bus lane even if they are not normally allowed to drive in it. The only exceptions are stretches of red route where stopping is not permitted because of the disruption this would cause to already busy roads. Taxi and private hire drivers should be aware that:
Drivers should enter and leave the bus lane in the most direct and safe way
Customers should never be set down in the middle of the road, even if the vehicle is stopped due to traffic - the driver must always get close to the kerb
Private hire vehicles cannot stop at 'bus stop clearways' marked with a wide yellow line by the kerb. On red routes, both taxis and private hire vehicles cannot stop at bus stops marked with a wide red line by the kerb. At other red route bus stops, taxi and private hire drivers should avoid stopping to avoid disruption to the bus network
Remember, only licensed taxi drivers can drive in bus lanes - private hire vehicles are not allowed. Licensed taxi drivers should check the signs at the start of the bus lanes, however, because there are a still a number of bus lanes they cannot use
https://tfl.gov.uk/info-for/taxis-and-private-hire/parking-information