I live in London and I know that Freetrade is based here as well.
But I have never seen an advertisement for freetrade (physical or digital) even though I live in an area in which freetrade should advertise, furthermore I’m also on online platforms that should get Freetrade advertising but have never seen it.

Does Freetrade advertise and if so where?