Σε λιγότερο από έξι μήνες λειτουργίας το The Life Goddess, το ελληνικό deli κατάστημα του Λονδίνου, καταφερε να επιλεγεί ανάμεσα σε περισσότερα από 300 projects ώς φιναλιστ του διαγωνισμού για τα βραβεία New London Awards 2013, από τους πιο σημαντικούς διαγωνισμούς αρχιτεκτονικής, διακόσμησης και ανάπτυξης της βρεττανικής πρωτεύουσας.
Εδώ και χρόνια τα New London Awards, μια διοργάνωση του London’s Centre for the Build Environment, απονέμονται σε εκείνα τα έργα,υπό κατασκευή ή ολοκληρωμένα, που διακρίνονται για τον σχεδιασμό,την αισθητική και κατ επέκταση τη συνολική συνεισφορά τους στην τοπική και όχι μόνο κοινωνία αναγνωρίζοντας έτσι την προσφορά των καλύτερων project σε αρχιτεκτονική, σχεδιασμό και σύλληψη/υλοποίηση.