Sutton SM3 9AG, Worcester Park, 603-605 London Rd, London Memphis Restaurant 603-605 London Rd, London