Choose from 3 venues offering Germaine de Capuccini near West End, London