Restaurant Review Hoppers; St. Christopher's Place, London Inspired by Sri Lanka & Tamil Nadu, experience the wonderful unique delicacies at Hoppers in Soho!