European in London - Soho 63-64 Frith Street, Soho, London, W1D 3JW Tags: bistro, cuisine: french, fish, meat, modern european, soho