The Other Palace, 12 Palace St, London, England SW1E 5JA
Seasonal Modern Euro small plates with biodynamic wines in a chic theatre restaurant.
You must log in to post a comment.
Share via social media
Share via email