Su calle principal es "Cairo Road", en la que pueden encontrarse diversos edificios institucionales y comerciales.