Mimi's Bar & Lounge

Mimi's Bar & Lounge
19 Newman Street, London, W1T 1PF