This has just come to our attention. A decade-old Italian establishment in Colliers Wood has been given new lease of life by the Channel 5 restaurant inspector. More here http://www.channel5.com/shows/the-restaurant-inspector/episodes/mama-rosa
We are not sure why they bothered as Mamma Rosa is a great restaurant by the river Wandle at Abbey Mills. The colour scheme has changed and the new colour doesn’t feel Italian.