23 Catherine St, London WC2B 5JS
Bar
This establishment offers a curated selection of Spanish and Italian small plates accompanied by a thoughtfully chosen wine list, all within an elegantly designed and inviting ambiance.