Are there taxis available from The O2? The O2 06 March 2015 14:40 Updated Follow Yes. We have a large taxi rank outside North Green Bus Station. The taxi rank is only 2 minutes walk from The O2 and a map can be seen here Related articles Dropping someone off at The O2 and collecting them? Can I get a bus to and from The O2? Why does it take so long to get out of the car parks? Thames Clippers Getting the Thames Clipper here? Comments 0 comments Article is closed for comments.