Indian in London - St. John's Wood 412 Harrow Road, St. John's Wood, London, W9 2HU Tags: air conditioning, indian, private parties: up to 24 guests, vegetarian dishes