If you're jonesing for some European street art, you'll find a close replica in Delhi's Lodhi Colony. Prepare to be completely blown away by the amazing artwork all over the walls. In a bid to make art approachable to the masses, this initiative has been taken by a non-profit organisation- St+art Delhi, and has managed to achieve it pretty well.
The area has a total of 18 wall paintings, and pretty much each one is a masterpiece. The murals aren't simply drawing art lovers from across the city, but have also become popular landmarks of the area! Try not to be surprised if you ask for directions for some place in the area, and you get "take a right from Gandhi Ji!" in response.
Here take a look...