Cafe Base
70 Hampstead, High St., Camden, London, United Kingdom, NW3 1QP
(02074) 313241 Phone