Venue Type
Restaurant
African/Moroccan
Neighborhood
Lambeth
Chishuru
Chishuru is located at Market Row, Greater London, United Kingdom.
Unfortunately, Chishuru hasn't added any spaces to their profile on The Vendry.
British Vogue
Do you work for Chishuru? Contact us to learn more about who's managing this profile or gain access.