Taj Wellington Mews Luxury Residences

Location

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