Transport for London (TfL) welcome dogs on all London buses, trains and tubes, and they travel for free. Please note that, unless they are assistance animals, dogs are not allowed on escalators unless they are being carried. Dogs can also travel on Uber Boats (Thames Clippers) and the Emirates Air Line cable car.
For further information, refer to the excellent advice on the Blue Cross website.