As John Lewis announces £1 billion of online sales, what does that mean to the High Street? Our offices are on a High Street, and we love it. So it always gets our attention when a new statistic or observation comes out about online sales or struggling retail stores. And whilst we are have facilitated [...]







