Address: Duncannon Street, Covent Garden, Bloomsbury, City of Westminster, Greater London, England, WC2R 0RG, United Kingdom
Operator: New World Payphones
Last verified: 5/9/25