fantastic little gems to be found in West Hampstead.
Fresh flowers from all over the world arriving daily.