Each year, people living and working in Notting Hill sell soft drinks, alcohol and food from houses to carnival goers
Back to News
Each year, people living and working in Notting Hill sell soft drinks, alcohol and food from houses to carnival goers