This is an amazing little gem right in the heart of West Norwood. The owners are a wonderful Italian couple who know their stuff when it comes to coffee (best coconut lat ... more