Music Idol


References

Title Summary
Ken Lo's Memories of China place Ken Lo's Memories of China is a restaurant in the Belgravia section of London . It is said to have been a favorite of Harry Nilsson's when he visited London in the 1980s.   "Ken Lo's" in Belgravia should not be confused with "Ken Lee " by a ...