Taj Wellington Mews Luxury Residences

Lage

Situated in South Mumbai, these luxury residences are just minutes away from the city's bustling centre.