The old one has departed Covent Garden, but a new John Simons store (aka J. Simons) will be open soon, albeit in a different area of central London.
The new store will be at 46 Chiltern St, London W1U 7QR, offering 'all the aspects of my lifelong experiences in modernist clothing and design'. You can see the location on a map here if you fancy sticking your face to the galss anytime soon. The store is currently being fitted, with an early December launch date being talked about.
There will also be online trading for the first time, with a mix of old classics and a new range of John Simon clothing. Right now it's just a holding page, but at least you can bookmark it.