Are there any payphones?

Customer Service Manager -

No. Not in The O2. But there is a payphone at North Greenwich Underground Station.

Have more questions? Submit a request

Comments

Powered by Zendesk