RUMBA

Rumba
36 Shaftesbury Avenue
Inner London, Greater London W1D 7EP