Official coords. "27-29 South Road Southall". Suspected to be a New World Payphones deployment as the address on the kiosk (displayed on the touchscreen) matches up with the official address, as well as matching up with the exact location on satellite view.