Company name: Indian Room
Description: Contemporary setting for modern cuisine
59 Bedford Hill, London SW12 9EZ, United Kingdom