The coworking space Base Station is located in New Delhi, the address is New Delhi, India.