Desh is an Indian restaurant located in London. It offers Indian cuisine and is situated on Highbury Park.