Bursting with florals and greenery, the latest venue to open on Northbourne Avenue looks more like an English garden party ...