endz2endz.com
The Notting Hill Carnival 2012
Get ready for this weekend, as Notting Hill Carnival is on its way! The Notting Hill Carnival has been held every August bank holiday since 1966. This year’s festival starts Sunday 26th until…