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