image52

Offices and Event Space in Kampala

Location! Location! Location! The Square is in the heart of Kampala.