Not The England I Remember A T-mobile ad in Liverpool Street Station in London (prepping here): Tweet Email a link to a friend (Opens in new window) Email Like Loading...