Watch Me Restaurant 5.0 Address: 108 Morden Road, South Wimbledon, London, Surrey, United Kingdom SW19 3BP Restaurants Take Aways Indian South Indian Sri Lankan Restaurant Sri Lankan Restaurant in wimbledon Sri Lankan Takeaway watch me morden Watch Me restaurant watch me restaurant menu watch me restaurant Wimbledon Phone: 020 8286 7900