Mimos Cafe Bar 19 London Street, London W2 1HL