Self Care Directory

Situated in the beautiful surroundings of Holland Park, our beautifully re-designed auditorium is the perfect place to enjoy critically acclaimed opera in the heart of London.
London
W8 6PW
37 Pembroke Road
Phone: 020 3846 6222
Where they Work: