Cucumber Alley is the new trendy dessert spot every London foodie is heading to! You can find it in the seven dials market in Covent Garden London.
soft serve society
Cucumber Alley is the new trendy dessert spot every London foodie is heading to! You can find it in the seven dials market in Covent Garden London.