Africa Has Art is located in London, United Kingdom on Wood Street Market, Unit 8A, Wood Street Indoor Market, Wood St. Africa Has Art is rated 3 out of 5 in the category african goods store in United Kingdom.
Address
Wood Street Market, Unit 8A, Wood Street Indoor Market, Wood St
Service options
In-store shopping