I use the ones in Queen St in Cardiff. They have large recycling stations meant for people to throw in their food wrappers and bottles when they eat at the benches or whatever in the main shopping street. They are quite bulky however. Just googled... over 1 tonne of rubbish that would otherwise be landfilled has been recycled and they are called "thanksbanks" or something
lol.
The communal recycling centres meant for private rubbish like at home, are just too few and far between, granted having them at shopping centres is a nice idea, but an even nicer idea would be the provision of street bins... rather than individual recycling boxes (heaps of crap), or individual wheelie bins either, have a recycling bin with the necessary dividers installed for an entire street, and get the council to maintain those bins.
Cheaper than providing every house with facilities, and means that people have to walk out of their front door to drop off the rubbish for recycling.