| Contact Us |
|
Wherever you live in South London (and North of the River too) Mamma Rosa isn't a great distance away - just right for a weekend day out that's really different. It's on the A24 Merantun Way near Colliers Wood Tube station. Buses 93,57 & 200 connect Wimbledon station to Merton Bus Garage, a short riverside walk away.
Address:
|