Best Newcomer Restaurant Central London & City, Chakra – Noting Hill

Best Newcomer Restaurant Central London & City, Chakra - Noting Hill

Best Newcomer Restaurant Central London & City, Chakra – Noting Hill (Sponsored by Star Plus)