Abbey Mills restaurant Mamma Rosa stars in Channel 5 Show.

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

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.

Leave a Reply

Your email address will not be published.