26/02/2022
blog
Sarastro, a Destination Restaurant in London’s Covent Garden
- Sarastro Restaurant is in London’s Covent Garden. It is in the heart of the West End’s Theatre Land. It is known as "the show after the show". Visually, it has been described “Be prepared for a visual onslaught reminiscent of a Turkish bazaar: generous swathes of silk and reems of velvet, tantalising lacy drapes and […]