? t mobile use on bt openzone at churchill
I noted herein a suggestion to buy a 30 day T Mobile pass here in the US before going to London. I then understand I can use this at BT Openzones. Is there a BT Openzone or frankly T Mobile "zone" at the Churchill? Thanks