The UK's first first dedicated renewable energy store has joined the retail elite.

Green Square, based in Raynes Park, has been commended as one of the most exciting and innovative businesses according to Startups.co.uk after it opened seven months ago.

The annual Startups 100 list, which the company has joined, compiles and celebrates the best in new British business.

 

TODAY'S TOP MERTON STORIES