Description
Oxford Street Mall is a retail development located in Cantonments, Greater Accra. It is developed by Ghana Libyan Arab Holding Company and will join other developments in the area including Henriettas Residences, Zollikon Heights and Park Apartments.
Location
-
Greater Accra, Ghana
Add a review