The Greenhouse Cafe is in the heart of Emsworth Village Hampshire, located in the stunning clock tower building with its fabulous courtyard looking out onto St Peter’s Square. Sian & George created the Greenhouse Cafe to be a lovely happy place, welcoming to all, reflecting their own sense of family and their love of good food, good fun and good times.