Cavendish Square Building - LondonBoasting a sought-after location overlooking Cavendish Square, this building dates back to the forties of the 18th century. It extends over 11,258 square feet equivalent to six floors of furnished office space.InternationalCommercialLondon - United KingdomOperating Assets Project Related Photos Download Page Content