Bar RumbaOther places36 Shaftesbury AveLondon, ENG, W1D 7EP · GB+442072876933info@barrumbalondon.comrumbalondon.comHours not available
Bar RumbaOther placesTrocadero Center, 7 Coventry StreetLondon, ENG, W1D 7DH · GB+442073397010Email unavailablebarrumba.co.ukHours not available