Last Friday, 7th June, specialist drinks importer, distributor and retailer Amathus opened its second Notting Hill store, this one located at 8 Elgin Crescent (Its first Notting Hill store is at 293 Westbourne Grove.) This new opening is one of an incredible five new openings in the space of just ten weeks, with other new…
