Vishweshwarapura, Shankarapura, Bangalore, India
Plumber
4.82 (420K bookings)
Select a service
Bath fitting
Basin & sink
Grouting
Drainage pipes
Toilet
Tap & mixer
Water tank
Water pipe connections
+2 more
Bath fitting
Jet Spray (Installation/ Repair)
4.86 (27.4K reviews)
₹49
Jet Spray or wall-mounted holder installation
Flat Rs. 99 visitation fee per booking
View details
Add
Minor Fittings Installation
4.83 (3.6K reviews)
₹99
Installation of small fittings (towel hanger, holder etc.)
Flat Rs. 99 visitation fee per booking
View details
Add
Toilet Seat Cover Installation
4.84 (4.5K reviews)
₹99
10 mins
Installation of toilet seat cover for 1 western toilet
Flat Rs. 99 visitation fee per booking
View details
Add
Shower Installation
4.87 (4.3K reviews)
Starts at ₹99
Installation of new shower with water piping connection
Flat Rs. 99 visitation fee per booking
View details
Add
3 options
Basin & sink
Wash basin repair
4.82 (15.3K reviews)
Starts at ₹99
Repairs associated with waste pipe/ bottle trap/ drainage
Flat Rs. 99 visitation fee per booking
View details
Add
3 options
Wash Basin installation
4.81 (1.2K reviews)
₹469
Installation of all kinds of wash-basin
Flat Rs. 99 visitation fee per booking
View details
Add
Grouting
Bathroom tile gap filling
4.74 (805 reviews)
₹1,499
Grouting or tile gap filling of 1 bathroom
Flat Rs. 99 visitation fee per booking
View details
Add
Kitchen tile gap filling
4.75 (281 reviews)
₹999
Grouting or tile gap filling of 1 kitchen
Flat Rs. 99 visitation fee per booking
View details
Add
Drainage pipes
Blockage Removal
4.82 (9.8K reviews)
Starts at ₹149
Unclogging & removal of in-pipe blockage
Flat Rs. 99 visitation fee per booking
View details
Add
4 options
Drain Cover Installation
4.82 (2K reviews)
₹149
Installation of one new drain cover
Flat Rs. 99 visitation fee per booking
View details
Add
Toilet
Toilet Repair
4.82 (2.3K reviews)
Starts at ₹699
Repair of faulty toilet
Flat Rs. 99 visitation fee per booking
View details
Add
3 options
Flush Tank Repair
4.80 (19K reviews)
Starts at ₹99
Flush leakage repair & flush button replacement
Flat Rs. 99 visitation fee per booking
View details
Add
3 options
Flush Tank Replacement
4.83 (1.1K reviews)
Starts at ₹549
Applicable for PVC & concealed flush tank
Flat Rs. 99 visitation fee per booking
View details
Add
2 options
Toilet Pot Blockage Removal
4.79 (1.1K reviews)
₹1,299
Applicable for Indian & western toilet
Flat Rs. 99 visitation fee per booking
View details
Add
Toilet Installation/Replacement
4.78 (211 reviews)
Starts at ₹1,699
Installation of one unit of Indian/ Floor Mounted/ Wall Mounted toilet'
Flat Rs. 99 visitation fee per booking
View details
Add
3 options
Tap & mixer
Tap Repair
4.84 (39.5K reviews)
Starts at ₹49
Repair of one broken or leaking single knob/ inlet tap
Flat Rs. 99 visitation fee per booking
View details
Add
2 options
Tap Installation/Replacement
4.85 (14.5K reviews)
Starts at ₹99
Single Inlet Tap Installation
Flat Rs. 99 visitation fee per booking
View details
Add
2 options
Water Saving Nozzle Installation
4.87 (2.6K reviews)
₹69
Recommended for efficient water usage
Flat Rs. 99 visitation fee per booking
View details
Add
Water tank
Water Meter Installation
4.85 (478 reviews)
₹99
Installation of one water meter unit
Flat Rs. 99 visitation fee per booking
View details
Add
Water Tank Repair
4.72 (1.7K reviews)
Starts at ₹149
Repair of one faulty galvanized iron or PVC pipe
Flat Rs. 99 visitation fee per booking
View details
Add
2 options
Water Tank Installation
4.65 (64 reviews)
Starts at ₹699
Installation of plastic Sintex taps/ flat loft tanks
Flat Rs. 99 visitation fee per booking
View details
Add
2 options
Water Tank Cleaning
4.75 (302 reviews)
Starts at ₹999
Thorough cleaning of one plastic sintex taps/ flat loft overhead tank
Flat Rs. 99 visitation fee per booking
View details
Add
4 options
Water pipe connections
Connection Hose Installation
4.84 (11.2K reviews)
₹59
Installation of one connection hose to connect inlet & outlet
Flat Rs. 99 visitation fee per booking
View details
Add
Washing Machine Inlet Installation
4.85 (8.8K reviews)
₹59
Installation/ replacement of inlet pipe
Flat Rs. 99 visitation fee per booking
View details
Add
Motor
Motor air cavity removal
4.70 (1.7K reviews)
₹99
Removal of air cavity in one small motor (up to 1 HP)
Flat Rs. 99 visitation fee per booking
View details
Add
Motor Installation/Replacement
4.66 (645 reviews)
₹449
Installation of one small motor (up to 1 HP)
Flat Rs. 99 visitation fee per booking
View details
Add
Looking for something else?
Book a plumber
4.79 (38.6K reviews)
₹49
30 mins
Actual prices based on scope of work as per rate card
Flat Rs. 99 visitation fee per booking
View details
Add
No items in your cart
CRED cashback up to ₹500
Cashback up to ₹500 via CRED
UC Promise
Verified Professionals
Hassle Free Booking
Transparent Pricing
Frequently asked questions
Is there any guarantee on the service provided?
Yes, a 30-day guarantee is provided on all plumbing services.
What about the new materials or fixtures that may be needed?
It totally lies at the client’s discretion. You can yourself get the material according to your choice or ask the professional to procure the same. The time taken by the professional to get the material will also be included in the working hours.
What if no services are availed, how much will I be entitled to pay?
If in case no services were availed, you just need to pay the professional a visiting charge.
Plumber in Vishweshwarapura, Shankarapura, Bangalore, India
Get Plumbers in Vishweshwarapura, Shankarapura, Bangalore, India near you within 90 minutes with 30-day post-service guarantee and Protection against Damage upto INR 10,000. Urban Company will help you in taking away the pain of finding the trusted Plumber to cater to your needs, right at the comfort of your home. With reasonable pricing, you can avail our Plumbing services anywhere in Vishweshwarapura, Shankarapura, Bangalore, India with just a few clicks. Urban Company’s trained and certified plumbers offer first class services in Vishweshwarapura, Shankarapura, Bangalore, India. Book plumbers in Vishweshwarapura, Shankarapura, Bangalore, India now!
You are here
Customer reviews
4.81
468K reviews
★ 5
438K
★ 4
11K
★ 3
5K
★ 2
4K
★ 1
12K
Akash
June 2024 • Chickpet, Bengaluru, Karnataka 560009, India
5
Very good servic
Karthik
June 2024 • Banashankari, Bengaluru, Karnataka 560085, India
5
Very good
Sreenivasa
June 2024 • Banashankari 3rd Stage, Banashankari, Bengaluru, Karnataka 560085, India
5
Very prompt nd sincere
Abishekar
June 2024 • Banashankari, Bengaluru, Karnataka 560050, India
5
Good service
Nirlipta
June 2024 • Bengaluru, Karnataka 560009, India
5
It was good
Kavitha
June 2024 • Banashankari 3rd Stage, Banashankari, Bengaluru, Karnataka 560070, India
5
Good work
Shashidhar
June 2024 • Kengel Hanumanthiah Rd, Bhuvaneshwari Nagar, Banashankari, Bengaluru, Karnataka 560085, India
5
Professional and very honest. Everything was completed within 30 minutes including purchase of spare parts. Good suggestions also given for maintenance of spindles for long term usage.
Saranyan
July 2024 • Banashankari 3rd Stage, Banashankari, Bengaluru, Karnataka 560085, India
5
Very good
Ajith
June 2024 • Banashankari 3rd Stage, Banashankari, Bengaluru, Karnataka 560085, India
4.5
Very good service
About Plumber
Plumbing services
Our life comes to a halt when there’s some problem with the plumbing, which can range from a minor leaking faucet all the way to a major pipe leak. With all the work, you hardly get any time to find a reliable plumber at reasonable rates. Urban Company’s plumbers in Vishweshwarapura, Shankarapura, Bangalore, India provide a doorstep repair within 45 minutes. A 30-day post service guarantee is provided. Also, Urban Company provides protection against damage upto INR 10,000. Urban Company ensures that you get the best plumbing services in Vishweshwarapura, Shankarapura, Bangalore, India.
How are Urban Company Plumbers different from local Plumbers?
While everytime you book a local plumber, you remain skeptical about the kind of person who is entering your personal space. At Urban Company, all the plumbers are background verified. You don’t need to worry about you safety as it is important to us. Urban Company is the place where you get reliable plumbing from.
What plumbing services Urban Company offers?
Any kind of obstruction in plumber fitting, such as a clogged pipe or running toilet, can bring your entire schedule to a standstill, while at the same time disrupting your normalcy of everyday life. Given that materials such as pipes and cisterns, which are used in building your living space, come with an expiry date, you need to keep them updated and in a working condition. Some materials or machines require constant maintenance while others require replacements and fixes. Urban Company plumbers in Vishweshwarapura, Shankarapura, Bangalore, India provide the best plumbing solutions. Professional Plumbing Services offered by Urban Company -
1.
Cleaning: Now, you don’t have to overthink about cleaning your water tanks. You can sit back while Urban Company’s professional plumbers in Vishweshwarapura, Shankarapura, Bangalore, India do the task for you. Get your underground/overhead water tanks cleaned at affordable rates.
2.
Installation: Local plumbers charge high prices even if the service availed is just a tap installation. Get your plumbing installation done by best plumbers in Vishweshwarapura, Shankarapura, Bangalore, India and that too, at great prices.
3.
Full day plumber booking: This includes 8 hours of plumbing services.
4.
Repairs and fixes: Getting a jet spray repaired doesn’t have to be inconvenient now. You can get a plumber at home in Vishweshwarapura, Shankarapura, Bangalore, India at your preferred time. Book a plumber repair service now!
5.
Plumbers on demand: This consists of a 30-minute plumbing service. You can get any plumbing service done at an hourly rate.
6.
Replacement: You can get a flush tank or toilet seat cover replaced easily and efficiently.
Common Plumbing Problems
1.
Leaky Faucet: A dripping tap can be annoying and getting a plumber to fix a leaking tap can be difficult. You always have the option to shut off the water or cover it with a rag but if you can get Urban Company’s Plumbers in Vishweshwarapura, Shankarapura, Bangalore, India, why not get it repaired?
2.
Clogged Drain: Clogged drain is a nightmare to everyone. You can clear small blockages with the help of boiling water but it won’t solve the problem for a long time. Unclogging can be expensive but you can get the drain unclogged at reasonable rates from Urban Company.
3.
Running toilets: A running toilet can waste up to 200 gallons of water. Get the best plumbing services in Vishweshwarapura, Shankarapura, Bangalore, India to repair such internal leaks.
You can leave your plumbing issues with the best plumbing services in Vishweshwarapura, Shankarapura, Bangalore, India. Urban Company plumbers at home are here for you providing you with quality plumbing.
Plumbing Maintenance
1.
Make sure you don’t flush things like sanitary napkins, diapers, tissues, etc.
2.
Once in a while, run hot water through the drain to keep it clean.
3.
Clean your showerhead regularly to remove mineral deposits, if any.
4.
Before getting any drill hole in the wall, make sure there are no drainage pipes behind the area.
5.
Clean your sink regularly to prevent clogging.
6.
While doing your own plumbing, don’t over-tighten the fittings as it may result in a puncture.
7.
Make sure you don’t throw vegetable peelings, starchy foods in the kitchen drain.
8.
You should know the location of shut off valves.
9.
Don’t ignore faucet/toilet leaks.
Plumbing Services in other cities:
1.
Best Plumbing services in Bangalore
2.
Best Plumbing services in Mumbai
3.
Best Plumbing services in Chandigarh
4.
Best Plumbing services in Pune
5.
Best Plumbing services in Hyderabad
6.
Best Plumbing services in Chennai
7.
Best Plumbing services in Ahmedabad
8.
Best Plumbing services in Jaipur
9.
Best Plumbing services in Kolkata
Quick Links
Read our popular articles
•
Understanding New Air Conditioner Installation Cost•
5 Basic Beauty Mistakes You Might Be Making•
Blue Star AC Service Center: Authorized Support Made Easy•
Unveiling the Truth: Is AC Gas Leakage Harmful?•
Room painting cost: Everything You Need to Know•
Samsung AC Service Center: Authorized Support Made Easy•
The Culprits Behind Your High AC Electric Bill: What raises electric bill the most?•
6 signs your ac needs repair : A guide•
8 Creative Balcony Wall Painting Ideas•
The Ultimate Guide: How Often Should Your AC be Cleaned?•
We Picked These Berger Paints Colour Combos For Your Home!•
9+ Kitchen Cabinet Design Ideas That Will Leave You Impressed•
How frequently should AC Service be done?•
8 Saree Draping Styles To Try This Wedding Season•
Understanding AC PCB Repair Costs: What You Need to Know•
Learn How to Identify Gas Leaks in Your Air Conditioner and Take Action•
Top 5 Asian Paints Bedroom Shades: A Tranquil Escape•
5 Floral Wall Painting Designs unveiling the floral elegance•
Health Benefits Of Spa Services For Newbie Moms!•
4 Captivating Texture Paint Designs to elevate your Bedroom•
O General AC Service Center: Authorized Support Made Easy•
How to clean ac filter•
How to Clean AC•
6 Homemade Natural Hair Care Remedies For Lustrous Hair•
Ultimate AC Service Comparison: Choose Your Perfect Cool•
How Can I Save My AC from Gas Leakage?•
Godrej AC Service Center: Authorized Support Made Easy•
RICA Roll-On Waxing: The Process•
Simple Makeup Tips | How To Use Old Eyeshadow For Shimmery Eye Corners•
Top 7 wall paint design ideas for your bedroom•
Solutions For Hair Loss In Men•
Haier AC Service Center: Authorized Support Made Easy•
How to Choose the Right Air Conditioner for Your Home: A Guidebook•
Male Pattern Baldness – Causes And Solutions•
Whirlpool AC Service Center: Authorized Support Made Easy•
How to choose the perfect facial service in dubai?•
Understanding AC Gas Refill Cost: Factors, Cost Efficiency, and Maintenance•
5 Trending Pastel Paint Color Combinations for Bedroom Walls•
What are the steps in AC installation? A 10 Steps guide•
Carrier AC Service Center: Authorized Support Made Easy•
The Comprehensive Guide: How do you remove an air conditioner?•
What To Do (And Not Do) After A Salon Visit•
The Only Bridal Skin Care Plan You’Ll Ever Need•
LG AC Service Center: Authorized Support Made Easy•
Top 4 Interior Wall Paint ideas to transform your Space•
The Best Door Designs For Indian Houses You’Ll Want To See!•
A Step By Step Guide On How To Do A Face Cleanup At Home•
A Complete Guide To Facials For Brides (Classic, Modern & Trending!)•
How To Decorate Your Small House (Part 2): The Smart Way!•
Understanding AC Service Charges in India: A Complete Guide•
5 Tips to improve AC cooling•
5 Important Skincare Tips For 30 Somethings•
Top 5 creative wall painting designs to elevate your bedroom•
Visualise: Top 5 living room Asian Paints colour•
5 Stunning Buddha Wall Painting Ideas embracing serenity•
Air Conditioner Repair: How can I fix my AC on my own?•
How To Decorate Your Small House (Part 3): On A Budget!•
Ultimate Guide: How to Clean the Inside of Your AC for Optimal Performance•
5 Romantic wall painting designs for your bedroom•
Skin Savior: The Power Of Shea Butter For Radiant Beauty!•
Panasonic AC Service Center: Authorized Support Made Easy•
14 Best Stage Decoration Ideas For Indian Weddings!•
Hitachi AC Service Center: Authorized Support Made Easy•
These Are Our Favourite Pepperfry Sofas For Your Living Room!•
Home Remedies For Acne | 5 Easy-To-Make Face Masks•
What Is Hair Spa, Why Do It, And How To Do It•
AC Installation: Can I Install AC by Myself?•
7 Trendy Door Paint Colors for a stylish Home makeover•
Understanding AC Installation Charges in India: What You Need to Know•
Choosing the Best AC Service Near Me•
The Importance of Air Conditioner Cleaning: What Happens if AC is Not Clean?•
Why You Need To Take A Massage Service Every Month•
26 Best Designers & Boutiques In Shahpur Jat For 2018 Wedding Shopping!•
How A Blogger Fit In A Home Office In Her Tiny Mumbai Bedroom!•
9 Wall Paint Combinations for a Stylish Home•
Top 5 Reasons To Get Massage After Work Out•
Choosing the Best AC Service Near Me•
5 Captivating Wall Art Butterfly Wall Paintings•
Vitamin C For Skin And Its Benefits•
Can AC Gas Leaks Be Fixed?•
Inside Alia Bhatt’S Gorgeous Home With Steal-Worthy Ideas!•
6 Best Websites To Rent Wedding Outfits In India•
Voltas AC Service Center: Authorized Support Made Easy•
Mitsubishi AC Service Center: Authorized Support Made Easy•
How To Spruce Up Your Home In Under 15 Minutes!•
5 Simple bedroom wall painting ideas for 2024•
Unveiling Secrets of a full AC Service: A comprehensive Guide•
5 House painting Design Inspirations for Your Home•
Transform Your Space with Easy Wall Painting Ideas•
How To Look Your Best This Karwa Chauth•
Salon Hygiene Checklist: Things Your Beautician Should Be Careful About•
Lloyd AC Service Center: Authorized Support Made Easy•
Benefits Of Aloe Vera For Hair: How Does It Help Hair Growth•
Gorgeous Decor & Bridal Looks We Loved At Monali & Rahul’S Goa Wedding!•
The Complete Guide To Makeup Trials For Indian Brides•
7 Homemade Skin Blotting Face Packs For Oily Faces•
House Painting Design Ideas Trending in 2024•
Vastu For Bedrooms: 14 Tips And Remedies That Will Help You Sleep Well•
Daikin AC Service Center: Authorized Support Made Easy
Engage with our community in the forum
Also available in
•
Plumber in Bangalore, India•
Plumber in Ejipura, Bangalore, India•
Plumber in Vimanapura, Bangalore, India•
Plumber in Domlur, Bangalore, India•
Plumber in Laggere, Bangalore, India•
Plumber in Chickpet, Bangalore, India•
Plumber in Jayamahal, Bangalore, India•
Plumber in J.C.Nagar, Bangalore, India•
See more
Categories
•
Atomberg in Bangalore, India•
Massage For Men in Bangalore, India•
Native Smart Locks in Bangalore, India•
Instant Video Consultation in Bangalore, India•
Disinfection Services in Bangalore, India•
Salon Classic in Bangalore, India•
Laser Doctor Consultation in Bangalore, India•
Rentomojo Refrigerator Repair in Bangalore, India•
Atomberg in Bangalore, India•
See more
Trending services
•
Get #1 Samsung AC service & Samsung AC repair experts in Bangalore, India•
Get #1 Carrier AC service & Carrier AC repair experts in Bangalore, India•
Get #1 Lloyd AC service & Lloyd AC repair experts in Bangalore, India•
Get #1 O General AC service & O General AC repair experts in Bangalore, India•
Get #1 Voltas AC service & Voltas AC repair experts in Bangalore, India•
Get #1 Blue Star AC service & Blue Star AC repair experts in Bangalore, India•
Get #1 Hitachi AC service & Hitachi AC repair experts in Bangalore, India•
Get #1 LG AC service & LG AC repair experts in Bangalore, India•
Get #1 Daikin AC service & Daikin AC repair experts in Bangalore, India•
Get #1 Haier AC service & Haier AC repair experts in Bangalore, India•
Get #1 Godrej AC service & Godrej AC repair experts in Bangalore, India•
Get #1 Panasonic AC service & Panasonic AC repair experts in Bangalore, India•
Get #1 Whirlpool AC service & Whirlpool AC repair experts in Bangalore, India
Explore our newly launched at-home services
Serving in
•
Nalgonda•
Satara•
Davanagere•
Mathura•
Aurangabad•
Ranchi•
Dehradun•
Coimbatore•
Chikkamagaluru•
Amritsar, India•
Hassan•
Hubballi•
Nagpur, India•
Hyderabad•
Khammam•
Meerut•
Agra•
Ramanagara•
Bhopal•
Kolkata•
Delhi NCR•
Patna•
Kanpur•
Akola•
Nadia district•
Udaipur•
Anantapur•
Jammu•
Latur•
Hapur•
Amravati•
Darjeeling•
Jaipur•
Mangaluru•
Chikkaballapur•
Panipat•
Ludhiana•
Pune•
Jabalpur•
Guntur•
Jodhpur•
Aligarh•
Vadodara•
Bhubaneswar•
Cuttack•
Rohtak•
Lucknow•
Sonipat•
North 24 Parganas district•
Bareilly•
Madurai•
Raipur•
Alwar•
Karimnagar•
Tirupati•
Ahmedabad•
Kochi•
Hooghly district•
Visakhapatnam•
Mysore•
Prayagraj•
Ongole•
Kakinada, India•
Shimoga•
Chitradurga•
Ratnagiri•
Chandigarh Tricity•
Jogulamba Gadwal•
Bangalore•
Jamshedpur•
Vikarabad•
Kota•
Ratnagiri•
Prakasam•
Surat•
Nizamabad•
Hisar•
Rajahmundry•
Varanasi, India•
Ballary•
Indore•
Chandrapur•
Guwahati•
Rajkot•
Gwalior•
Chennai•
Karnal•
Suryapet•
Mumbai•
Moradabad•
Nashik•
Thiruvananthapuram•
PASCHIM BARDHAMAN•
Vijayawada•
Kurnool•
Nellore•
Machilipatnam•
Belagavi•
PURBA BARDHAMAN
Other services we provide
•
Get #1 split/window AC installation services near you in Ahmedabad, India•
Get #1 split/window AC installation services near you in Delhi NCR, India•
Get #1 AC uninstallation services near you in Delhi NCR, India•
Trusted AC gas refill services in Kolkata, India•
Get #1 AC repair services near you in Hyderabad, India•
Get #1 split/window AC installation services near you in Mumbai, India•
Get #1 split AC Service near you in Hyderabad, India•
Trusted AC gas refill services in Chennai, India•
Window AC Service near you in Kolkata, India•
Get #1 AC uninstallation services near you in Bangalore, India•
Get #1 AC uninstallation services near you in Chennai, India•
Get #1 AC repair services near you in Chennai, India•
Window AC Service near you in Delhi NCR, India•
Window AC Service near you in Hyderabad, India•
Get #1 split/window AC installation services near you in Kolkata, India•
Get #1 AC repair services near you in Delhi NCR, India•
Deep Clean Ac Service in Mumbai, India•
Trusted AC gas refill services in Bangalore, India•
Trusted AC gas refill services in Delhi NCR, India•
AC Duct Cleaning Dubai•
AC Repair Sharjah•
AC Service near you in Abu Dhabi•
AC Cleaner in Sharjah•
Window AC Service near you in Bangalore, India•
Window AC Service near you in Ahmedabad, India•
AC Repair Services in Dubai•
Get #1 split/window AC installation services near you in Hyderabad, India•
Trusted AC gas refill services in Hyderabad, India•
Get #1 split AC Service near you in Ahmedabad, India•
AC Cleaner in Abu Dhabi•
Get #1 AC repair services near you in Kolkata, India•
AC Repair Services in Abu Dhabi•
AC Duct Cleaning Sharjah•
Get #1 AC repair services near you in Ahmedabad, India•
Get #1 split AC Service near you in Delhi NCR, India•
window AC Service near you in Chennai, India•
AC Service near you in Dubai•
Get #1 split/window AC installation services near you in Bangalore, India•
Get #1 AC repair services near you in Bangalore, India•
Get #1 AC uninstallation services near you in Ahmedabad, India•
AC Service near you in Sharjah•
Get #1 split AC Service near you in Kolkata, India•
AC Duct Cleaning Abu Dhabi•
Get #1 split/window AC installation services near you in Chennai, India•
Trusted AC gas refill services in Ahmedabad, India•
Get #1 AC uninstallation services near you in Hyderabad, India•
Get #1 AC uninstallation services near you in Mumbai, India•
AC Cleaning Dubai•
Get #1 split AC Service near you in Bangalore, India•
Get #1 AC repair services near you in Mumbai, India•
Window AC Service near you in Mumbai, India•
Trusted AC gas refill services in Mumbai, India•
Get #1 AC uninstallation services near you in Kolkata, India