United Kingdom›London›Soho›Cha Cha Roll SohoPhoto Gallery for Cha Cha Roll SohoSee full detailsReserve a table