Skylon Restaurant in Esquire

Skylon Restaurant has been named one of the best first date spots in London, read it in Esquire.