Not The England I Remember

A T-mobile ad in Liverpool Street Station in London (prepping here):