Westburry Square comprises of two towers, one for residential purposes and one for business purposes. Located in Phase One of Business Bay with views of the Burj Dubaiand the creek.
Westburry Square Offices house up to 9 offices per floor with ample bathroom facilities and the retail area contains cafes, restaurants, shops and arcades.