BBQ restaurant located within a London garden center.