Cafe Nile
19 Clapham High Street SW47TS London , London, United Kingdom United Kingdom
- Profile: Cafe Nile is a Coffee Bars company located at London , London,, United Kingdom United Kingdom, address is 19 Clapham High Street, London , London, SW47TS UK, postcode is SW47TS, you can contact Cafe Nile by phone 442076221331