Bar Rumba

36 Shaftesbury Avenue
W1D7EP London
United Kingdom