Address: Station Parade, Park Royal, London Borough of Ealing, London, Greater London, England, W3 0DS, United Kingdom
Operator: New World Payphones