Reviews of Store Street Espresso Tavistock Place Relevance Newest Oldest Highest rating Lowest rating