We are relaunching our iVisit London Street Plus Stands

Our unique red stands are the only leaflet stands that can be found on the pavements of London.

Our re-vamped stands are more durable, having been built with a waterproof cover that protects all our leaflets. Because they stand on the streets of London, they are visible to the millions of people who walk through London every day. The bright red, shiny varnish catches the eye of commuters, locals and tourists drawing an enormous target market to our clients.

Our Street Plus Stands can be found in key tourist attractions across London, such as: Green Park, Charring Cross, Trafalgar Square and the BFI IMAX in Waterloo.