City AM, Cha Cha Notting Hill

See article

"Cha Cha is London best new opening."

City AM celebrating our first ever project, the glamorous Cha Cha Notting Hill.

Please rotate your device.