the7stars has a new home!

04/02/2015

We moved in to our lovely new offices on Monday February 9th 2015.

You can now find us at: Floor 6-8, Melbourne House, 46 Aldwych, London, WC2B 4LL

Recent Articles

In The Press


Lightbox Loves: Fashion Comes to London

read article

In The Press


The Return of All Star Driving School

read article

In The Press


Lightbox Loves: The Nike ‘Storm?’

read article

In The Press


Lightbox Loves: Back To School

read article

In The Press


(Mis)Representation: Brands Accused Of Exploiting Working Class Culture

read article

In The Press


Technology: Detox Just To Retox?

read article