Quilon is a restaurant that serves Southwest Indian meals in a simply decorated, yet elegant, interior. There’s a private dining room for up to 35 guests and a decent bar with a great choice of drinks.
London, England
Not a member? Register here