Stephen Thomas

Thomas: runs No Saints

No Saints' cabaret club bid

By The PMA Team

No Saints, the company run by ex-Luminar boss Stephen Thomas, aims to open a site in a Berkshire town. The company is reported to have put in a...

Thomas: launching new concept

Luminar founder to launch new bar concept

By Martyn Leek, M&C Report

Stephen Thomas, the founder of Luminar, is to launch a new "up market, all seated and fully waiter serviced bar" concept called the Greene Room,