Scottish Opera is Scotland's national opera company and the largest performing arts organisation
in Scotland.
Our Edington Street coffee shop is attached to Scottish Opera’s production studio at 40 Edington Street.
It is a fair bit larger than our sister Charing Cross café, seating approximately 60 customers but still retains the cosiness and quirkiness customers have come to love about Willow Grove.