Ujamaarket 7 Shelton Street, London, United Kingdom, WC2H 9JQ hello@ujamaarket.com 5.00 average rating from 1 review