Mimi's Bar & Lounge

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