Vida E Caffè now open in the foodhall at Selfridges, Oxford Street!
You can now get your Vida fix in Selfridges, Oxford Street - we are sharing a concession with Lola’s Kitchen, makers of the most delicious cupcakes known to man!
Check out how to get there here.