London Guide
Restaurant ·London

Chishuru

3 Great Titchfield St., London W1W 8AX, UK

★ Michelin

Modern & traditional West African dishes served in a straightforward restaurant.

Open in Google MapsWebsite@chishuru
Michelin
Tags
african, fine dining
Hours
Nearby