August bank holiday weekend can mean only one thing in London… it’s carnival time! So don the feathers, loosen those hips, and grab that whistle to enjoy two days of West-Indian style partying in the heart of West London’s Ladbroke Grove! Yes, we know it’s crowded and challenging to get…
Tag