Order takeaway and delivery at Cochin, Twickenham with Tripadvisor: See 262 unbiased reviews of Cochin, ranked #4 on Tripadvisor among 184 restaurants in Twickenham. Flights Holiday Rentals Restaurants … 108 Heath Road, Twickenham, Richmond-upon-Thames TW1 4BW England. Website. Email +44 20 8891 3306. Improve this listing. Does this …