London • United Kingdom
7 Saints is a neighborhood restaurant nestled in the heart of Notting Hill, serving a small, seasonal Modern European menu.
iPhone and Android mobile applications are launching later this year, stay tuned!